Share via


使用 GMVault 和 Windows Task Scheduler定期自动备份你的 Gmail 帐户

[原文发表地址] Automatically Backup your Gmail account on a schedule with GMVault and Windows Task Scheduler

[原文发表时间] 2012-09-10 12:50

在云端备份你的东西是件很高兴的事情,但你也真的需要在本地备份。我有两个 1TB 袖珍硬盘,我把它们轮放在我家里和银行之间。它们被标记为脱机备份 A 和脱机备份 B。你可以使用Bitlocker To GoTrueCrypt来加密它们,而且我确实这样做了。

相关的链接

在由 Gmail驱动的我个人的电子邮件帐户中,其中包含了好几年的电子邮件。我最近开始使用称为GMVault的神奇免费工具来备份我的整个 gmail 帐户。安装程序需要注意一下详细信息,但一旦完成之后,它就正常运行。

安装后,你运行 GMBault-Shell,并键入"gmvault sync youremail@address.com"。第一次备份将需要数小时,windows 将把成千上万的文件放在 C:\Users\YOURNAME\gmvault-db 目录中。如果你想要的话,你可以更改此目录。我的电子邮件备份超过了 350,000 封电子邮件,所以通过在命令行上使用-d 选项,我将它移动到我较大的 D 驱动器。

当几个小时的同步终于结束之后,我想要确保每周左右使用电子邮件的新备份来更新存档。

使用Task Scheduler创建一个定时的Gmail备份

转到你的开始菜单,键入"Task",然后运行Task Scheduler。有些人甚至不知道它的存在 !

在右侧点击" Create Basic Task(创建基本任务)"。

Create Basic Task Wizard - Task Name

制作每周或每月定制或任何让你快乐的。

Create Basic Task Wizard - Setting time

你的Action选择Start a Program(启动一个程序)

Create Basic Task Wizard - Start a program

制作像这样的程序,首先检查你的路径。

"C:\Users\YOURNAME\AppData\Local\gmvault\gmvault.bat"

在Arguments(参数)下,使用像这样的sync -t quick。请一定要使用-t quick,否则你会再次获得你的所有电子邮件 !

sync -t quick youremail@address.com

(可选) 你可以指向像这样的一个特定的备份目录。如果在你的路径中有空格,请使用引号引起来。

sync -t quick youremail@address.com -d D:\gmvault-db

我也可以让我的任务在 GmVault相同的目录中启动,所以路径是 "C:\Users\YOURNAME\AppData\Local\gmvault"

Create a Basic Task - final screen with all options set

我的定制任务以像这样的命令行参数结束了:

sync -t quick scott@myemail.com -d D:\gmvault-db

通过在Task Scheduler列表中右击它,然后单击"Run(运行)",你就可以测试它。如果你需要调试它,或者如果它刚开始,然后就迅速消失了,那么打开你的 gmvault.bat,并在" exit(退出)"命令的前面添加一个"Pause(暂停)"命令,以此让窗口打开足够长的时间来查看任何错误。

这里是我自动的 Gmail 备份操作:

GMVault automatically backing up my email

希望这对你有所帮助!