我的组织最近购买了一个存储系统。它有 1.5Petabyte,带有 RAID6,并且在物理不同的位置有一个在线同步镜像。
系统允许回滚/文件恢复,默认情况下最多允许 30 天,但可以增加。
如果我们需要对仅存在于存储中的数据进行某种额外备份,则正在进行讨论。
该系统具有非常好的冗余水平,它具有地理冗余并允许在一定程度上回滚,这意味着我们可以恢复定义时间(默认为 30 天)的旧数据或意外删除的数据。
鉴于这种情况,拥有“传统”备份仍然有意义吗?传统上,我的意思是一个专用的备份系统,带有我们可以在出现问题时检索的快照。
我们真的需要吗?我错过了什么吗?我是否只是按照传统方式思考并过于热心?
我有一个免费的保管箱帐户 (2GB),我想知道大文件的版本控制是如何工作的。
我有我所有的网站文件的完整备份@刚刚超过 1GB。首次上传 1GB 后,每次同步时,dropbox 都会计算出文件的增量,还是必须再次上传整个文件以对其进行版本控制?
始终拥有大文件的最新版本会很酷,但我不想每次都上传 1GB 的带宽。
这可能吗?
谢谢,
我想编写一个简单的备份脚本,将一些数据保存到 FAT 驱动器。我应该重新格式化驱动器并使用更好的文件系统还是可以将 rsync 与 FAT 一起使用?如果是这样,我可能会遇到什么问题?性能会差很多吗?
编辑:这是在 linux 上,甚至不知道 Windows 有 rsync。源是各种文件系统(一团糟),目标当前是用 FAT32 格式化的。
感谢您的回答,我可能会重新格式化,因为我不完全确定我们将拥有的文件大小。
zfs 池如何在异地连续/增量备份?
我认识到send/receive通过 ssh 是一种方法,但是它涉及必须手动管理快照。
我发现了一些工具,但大多数不再受支持。
一个看起来很有希望的工具是https://github.com/jimsalterjrs/sanoid但是我担心非广为人知的工具可能弊大于利,因为它可能会损坏/删除数据。
如何执行连续/增量 zfs 备份?
也许这听起来像一个愚蠢的问题,但我试图这样做的方式不起作用。
我在 livecd 上,驱动器已卸载,等等。
当我以这种方式备份时
sudo dd if=/dev/sda2 of=/media/disk/sda2-backup-10august09.ext3 bs=64k
Run Code Online (Sandbox Code Playgroud)
...通常它会工作,但我在复制到的外部高清上没有足够的空间(它几乎适合它)。所以我想以这种方式压缩
sudo dd if=/dev/sda2 | gzip > /media/disk/sda2-backup-10august09.gz
Run Code Online (Sandbox Code Playgroud)
...但我的权限被拒绝。我不明白。
在我的工作中,备份的优先级低得惊人。备份策略是在不久前实施的,从那时起就假设备份没问题。如果您询问系统管理员,他们会说所有内容都已备份。
但是,当您要求特定备份时,有一半时间它们都不在:
几周前,灾难真的来临了,因为其中一台服务器丢失了太多的 RAID 磁盘。幸运的是,如果您尝试了很多次,一张磁盘仍然足以复制数据。
但即使在那次近乎灾难之后,我似乎也无法说服系统管理员改善这种情况。所以我想知道,有什么让人们睁开眼睛的秘诀吗?在我看来,我们正沿着悬崖边走。
现在我可以使用 mysqldump 进行备份。但是我必须关闭网络服务器,并且大约需要 5 分钟来进行备份。如果我不关闭 Web 服务器,它将永远无法完成 + 备份期间网站将无法访问。
有没有更快/更好的方法来备份我的 22 GB 和不断增长的数据库?
所有的表都是 MyISAM。
我已经使用 rsync 和 cygwin 备份了 linux web 服务器。我现在在我的 Windows 笔记本电脑上有一个完美的服务器副本。如果我删除或修改笔记本电脑上的文件并再次使用 cygwin 运行 rsync 会删除/更新服务器上的相同文件吗?我的印象是,如果我在服务器上删除/修改并在我的笔记本电脑上运行 rsync 它将删除/修改我笔记本电脑上的本地文件,但这是否反过来工作?
我发现每周都必须备份数据库很乏味。而且我还认为每周备份应该变成每日备份。如果我必须这样做,我不想手动完成。每天自动备份 PostgreSQL 数据库的最佳方法是什么?
从服务器复制时,我总是使用以下命令:
rsync --progress -avze ssh user@host:/path/to/files ./here
Run Code Online (Sandbox Code Playgroud)
然而,我的一个朋友告诉我,我可以简单地做:
rsync --progress -avz user@host:/path/to/files ./here
Run Code Online (Sandbox Code Playgroud)
所以问题是,如果你不需要-e ssh它为什么会在那里呢?
backup ×10
linux ×3
rsync ×3
dropbox ×1
fat32 ×1
mysql ×1
postgresql ×1
ssh ×1
unix-shell ×1
versioning ×1
zfs ×1
zfsonlinux ×1