我刚刚编写了这个脚本,用于将所有内容备份到 tar.gz 文件中。看起来没问题吗?执行后如何获取 tar 文件以将其自身转移到另一台服务器?FTP本身?我将把这个脚本放到每周一次的 cron 中。
#!/bin/bash
rm ~/backup.tar.gz #removes old backup
BACKUP_DIRS=$HOME #$HOME is builtin, it goes to /home/ and all child dirs
tar -cvzf backup.tar.gz $BACKUP_DIRS
# run tar -zxvf to extract backup.tar.gz
Run Code Online (Sandbox Code Playgroud)
如果您没有很多要更改的文件,您可以使用 rsync 而不是制作一个大焦油球。Rsync 只会发送更改,因此它的网络效率比您提议的要高得多。也许从看这样的事情开始:
http://lifehacker.com/196122/geek-to-live--mirror-files-across-systems-with-rsync?tag=softwarersync
| 归档时间: |
|
| 查看次数: |
1285 次 |
| 最近记录: |