我想自动执行本地备份我的 Gmail 帐户的过程,并且正在寻找一种解决方案:
有哪些资源可用于在 Ubuntu 中执行此操作?
我必须格式化整个磁盘并重新安装 Ubuntu。
我在当前系统上安装了很多软件。我也必须重新安装所有这些更新、驱动程序和应用程序。
有什么方法可以制作我安装的 Ubuntu 的 .iso 映像以及其中的所有软件、首选项、驱动程序等吗?
有什么方法可以备份我的整个操作系统及其所有软件、驱动器、更新和所有内容吗?
一旦在ubuntu中设置了root密码,是否可以取消设置?
我正在尝试使用 Arcserve R16 备份代理运行备份。我以管理员用户身份运行它,但当然它没有 sudo 的 root 权限,备份代理不运行(或支持)。我的想法,要获得初始完整备份,是启用 root 帐户,然后以该用户身份运行备份,然后删除密码。不要认为这是严格的最佳实践,但我已经为此苦恼了一段时间:(
我有以下 bash 脚本:
#!/bin/bash
mysqldump -u ******** -p******** --all-databases | gzip > /home/srvlinux01/MySQLBackups/database_$(date +\%Y-\%m-\%d).sql.gz
Run Code Online (Sandbox Code Playgroud)
它位于/home/srvlinux01/MySQLBackups/作为backup.sh具有下列权限
-rwxr--r-- 1 root root 134 feb 27 12:48 backup.sh
Run Code Online (Sandbox Code Playgroud)
我已经设置了一个 cronjobsudo crontab -e来每天晚上运行它
#Automatic MySQL backup
30 3 * * * sh /home/srvlinux01/MySQLBackups/backup.sh
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误的电子邮件:
sh: 0: Can't open /home/srvlinux01/MySQLBackups/backup.sh
Run Code Online (Sandbox Code Playgroud)
我一直在尝试不同的设置,但无法弄清楚出了什么问题。我可以手动运行脚本,一切都很顺利,所以我猜我的 cronjob 条目有问题,但无法真正理解是什么。你能帮我弄清楚吗?谢谢!
除了每天,每周,每两周等之外,有没有办法让我获得惊人的Deja-dup使我每小时备份一次?如果没有,还有什么我可以用的吗?
如何停止 automysqlbackup 的 cron.daily 脚本——从安装和配置开始apt-get install automysqlbackup——抛出以下错误:
mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user
'debian-sys-maint'@'localhost' for table 'cond_instances' when using LOCK TABLES
Run Code Online (Sandbox Code Playgroud)
由于升级到 Ubuntu 12.04 LTS 而升级到 MySQL 5.5 后,这第一次发生(对我而言)。
我经常备份到我想每天同步到远程服务器的本地驱动器。
目标服务器配置为仅用于 SSH 密钥(无密码)访问。由于我用于该服务器的主 SSH 密钥受密码保护,我创建了第二个 SSH 密钥(不受密码保护)+ 用户用于无人值守备份- 这样当 cron 运行时我不必在场输入我的密码.
我正在使用 cron 和 rsync,所有命令都可以单独工作,但在组合时失败。
故障排除运行时我得到的最远距离
env -i sh -c "rsync -lrstRO --delete --exclude 'lost+found' /Backups/auto-daily-backups/./ backups-only@XX.XX.XX.XX:/backups/desktop/"
Run Code Online (Sandbox Code Playgroud)
返回错误
Permission denied (publickey).
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(226) [sender=3.1.0]
Run Code Online (Sandbox Code Playgroud)
有关如何进一步解决此问题的任何提示?
这是我迄今为止尝试过的,但我没有想法:
ps aux | grep cron/var/log/syslog 中没有异常 Sep 7 13:22:01 desktop CRON[6735]: (tom) CMD (sh /home/tom/Documents/Scripts/offsite-backup)
当备份用户工作时,终端中的 SSH 到远程服务器 ssh backups-user@XX.XX.XX.XX
rsync …问题说明了一切:
如果 rsnapshot 或 rdiff-backup 在传输过程中被中断,会发生什么?
我知道 rsnapshot 尝试以旋转方式制作系统的完整快照,而 rdiff-backup 进行差异备份,这将基于先前保存在其后面的文件。
那么:如果它在中间被打断会发生什么?
这会导致“不完整的快照”吗?
依赖于此快照的其他快照是否会损坏?(当然不是,但是……?)
是否有任何简单的开源备份/恢复解决方案适用于已安装(清除安装后)的 Ubuntu 系统,例如 Acronis Home 备份?
我想在不同的时间和频率安排不同的备份作业(例如,每天备份我的 Documents 文件夹,但只在周末备份我的音乐文件夹),或者每天备份到我的本地磁盘,每周备份到我的远程服务器。我只能看到如何将一组指定文件夹的单个备份作业设置到 DejaDup 中的指定目的地。
如果目前无法在 DejaDup 备份实用程序中执行此操作,那么我最好的替代解决方案是什么?