我正在寻找使用它的替代方法,它不必使用 FTP,但它应该提供与 wget 的“--mirror”选项相同的功能,它只下载新的和更改的文件。
wget --mirror --preserve-permissions --directory-prefix=/hdd2/website-backups --exclude-directories=special,stats --ftp-user=user --ftp-password=pass ftp://ftp.domain.com
Run Code Online (Sandbox Code Playgroud)
目前,上述命令是通过家庭服务器上的 cron 作业每隔几天备份远程站点的方式。远程站点已移至具有 SSH 可用的新主机,并且我已经为 SSH 设置了公钥/私钥。现在我想使用比 wget/ftp 更安全的东西来进行自动备份,但是由于这个站点有很多图像文件,其中大部分不会改变,我真的不想压缩整个 documentRoot 和每次都下载。
我目前备份到 LTO-3 磁带,我即将跨越一个完整备份不再适合单个磁带的门槛;每周和每月备份将跨越两个磁带。好吧,我今天意识到我需要一个更大的包,所以我的问题是:
您使用哪种容器来物理传输备份介质,尤其是磁带?最重要的是它可以在一定程度上保护磁带免受元素(潮湿、碰撞)的影响。某种组织计划也很好,而不必在我想找到一个时翻遍所有磁带。
我最近也在考虑人身安全。如果有人想访问我们公司的数据,最薄弱的环节就是我在车上和车上携带磁带。这是其他人共同关心的问题吗,你做了什么来缓解它?
最近我正在从死机(砖块 PSU)Windows XP 机器中恢复数据,其中包括一些安装到 IE 6 的客户端证书。我插入了一个临时 PSU 并尝试导出证书,只是被告知“这些证书被标记为由于不可导出,因此私钥无法导出”。
我已经在 intertubes 周围进行了一些搜索,但是我能找到的唯一建议与预安装场景有关(即,显然有一个选项可以在安装过程中检查以避免这种情况)。
我的问题是:
我需要在 Ubuntu 9.04 上组织数据库、网站、ftp、电子邮件等的自动备份,因为我以前从未做过,所以我正在寻找学习的地方。需要做什么,我可以使用什么(免费)软件,提示和技巧,最佳实践等等。如果你能给我指出适合初学者的相关文章,我将不胜感激
我正在尝试在 Server 2008 机器上设置 Windows 备份以备份到网络共享。当我运行向导来设置备份时,我收到一条错误消息:
本地计算机无法识别用于访问远程共享文件夹的用户名
我不知道这是什么意思。有什么帮助吗?
具有网络共享的服务器是域控制器(也是服务器 2008)。我尝试备份的服务器不是域的一部分。
如果我没记错的话,在执行 mysqldump 时,它会锁定表,不是吗?嗯,没关系,我的问题是:
如果我使用 mysqldump 每小时备份一次 LIVE 数据库,会有什么后果?
我有很多数据库(大约 15 个),但我只需要备份 10 个数据库(其中 2 个数据库非常大,大约 40 mb)。因此,在我的批处理文件中,我不使用“--all-”选项为每个数据库执行 mysqldump。
我想尽可能多地备份那些重要的数据库,我计划每 3 小时备份一次。但是,我担心性能,我担心它会减慢我的网站速度。有什么建议吗?
我有两个linode VPS 帐户,我想将一个备份到另一个(原因主要是为了好玩和练习服务器管理。)
Duplicity 甚至没有询问我的密码,而是立即说“无效的 SSH 密码”(但我可以通过 ssh 进入另一台服务器)。为什么?
当我跑步时,duplicity /home/me scp://root@x.x.x.x//root/backup我得到
Invalid SSH password
Running 'sftp root@x.x.x.x' failed (attempt #1)
Invalid SSH password
Running 'sftp root@x.x.x.x' failed (attempt #2)
Invalid SSH password
Running 'sftp root@x.x.x.x' failed (attempt #3)
Run Code Online (Sandbox Code Playgroud)
它Invalid SSH password立即说,我没有机会实际输入密码。
当我输入时,duplicity full -v9 --num-retries 4 /home/me scp://root@x.x.x.x//root/backup我得到
Main action: full
Running 'sftp root@97.107.129.67' (attempt #1)
State = sftp, Before = 'Connecting to 97.107.129.67...
root@97.107.129.67's'
State = sftp, Before = …Run Code Online (Sandbox Code Playgroud) 我设置了一个 cron,用于将我的 SVN 存储库(8 GB)备份到另一台服务器。但有时我会遇到错误,我觉得这不是将 svn 备份到远程服务器的正确方法。
我使用了命令 rsync -avz myrepo。
请建议我一种将 svn 备份到远程服务器的好方法。我无法压缩文件并每天传输它,因为它是 7 GB。
谢谢
我可以将 Windows Server 2008 内置映像备份从一台服务器还原到不同的硬件吗?那可能吗?
我有一台 PowerEdge T710,我想恢复到 T300。
这就是场景。我在办公室有一台本地服务器,我想每天以编程方式(通过 bash 脚本)将其备份到我将带回家的外部硬盘上。
硬盘中的数据必须加密。
我可以看到三个可行的解决方案,我在这里询问您对哪一个最适合我的情况的意见。
解决方案1:通过备份脚本加密每个文件,然后将其复制到硬盘上
解决方案2:在HD上加密整个卷
解决方案 3:购买提供硬件加密的外置硬盘
我的目标是:
* 该解决方案应该易于实施
* 我需要能够在没有人工干预的情况下将整个备份复制到 HD(仅使用脚本)
* 我需要能够以编程方式读取 HD 上的备份(有不应该是任何人输入密码)
* 解密文件应该相当快
* 写在 HD 上的备份必须尽可能可靠
提前致谢,丹尼尔
backup ×10
ssh ×2
certificate ×1
database ×1
duplicity ×1
export ×1
hard-drive ×1
linode ×1
linux ×1
maintenance ×1
mirror ×1
mysql ×1
networking ×1
rsync ×1
share ×1
svn ×1
tape ×1
ubuntu ×1
ubuntu-9.04 ×1
wget ×1
windows-xp ×1