Articles of 备份

一起运行多个rsync实例是安全的吗?

我想知道是否安全使用多个rsync实例与同一个命令行来备份本地服务器上的同一目录到远程服务器上的同一目录? 基本上如果我平行运行3-4次以下的命令会有助于加快速度? 接收服务器正在使用rsyncd。 rsync -av /home/directory/ [email protected]::Home

Linux – 从Tar文件进行裸机还原

我每天都在备份我的Debiannetworking服务器。 星期天的完整备份,每星期有一天的差异。 备份是用Tar进行的。 我将整个系统备份到Tar文件中。 如果我的networking服务器上的硬盘坏了,我把所有的备份都放在了安全的地方。 但是如果在前一天有差异备份的新硬盘上进行裸机还原,最好的办法是什么? 我可以用启动光盘启动,然后格式化一个新的硬盘,解压备份文件? 我该怎么做呢? 编辑: 这是我的备份脚本: #!/bin/sh # Backup script BACKUPDIR="/backups" BACKUPFILE=$BACKUPDIR/backup_$(date +%y-%m-%d).tgz if [ ! -d $BACKUPDIR ]; then mkdir $BACKUPDIR fi if [ -f $BACKUPFILE ]; then echo "Backup file already exists and will be replaced." rm $BACKUPFILE fi apt-get clean tar czpf $BACKUPFILE –same-owner \ –exclude=$BACKUPDIR \ –exclude=/boot/grub/menu.lst* […]

tar gzip减慢服务器

我有一个备份脚本: 压缩一些文件 生成md5 将压缩文件复制到另一台服务器。 另一台服务器完成比较MD5(查找复制错误)。 这是核心脚本: nice -n 15 tar -czvf $BKP $PATH_BKP/*.* \ | xargs -I '{}' sh -c "test -f '{}' && md5sum '{}'" \ | tee $MD5 scp -l 80000 $BKP $SCP_BKP scp $MD5 $SCP_BKP 这个例程在gzip例程中使CPU达到90%,使生产服务器变慢。 我试图添加一个nice -n 15但服务器仍然挂起。 我已经读了1,但谈话没有帮助我。 什么是解决这个问题的最好方法? 我接受新的体系结构/解决scheme:)

在cron作业中通过安全的ssh使用rsync

我试图在Debian GNU / Linux下设置一个shell脚本来将目录和子目录备份到通过SSH运行Linux的远程NAS上。 这个连接必须被encryption。 我已经尝试了几种不同的方法涉及rsync rsh等,但没有运气。 我知道如何设置crontab ,但是我需要一个无人值守的脚本(即它不会要求input密码) 任何人都可以帮我吗? 编辑:我现在可以成功login没有密码。 现在的问题是让rsync将/backups/的文件复制到[remote system]:/backups/ 它只从/backups/复制一个文件夹到[remote system]:/backups/ 。 编辑:似乎本地系统有一个/备份和一个/备份…我已经尝试/备份时,我应该使用/备份… 最终命令: rsync -avzr -e ssh /backup/ admin@[IP]:/backups/

用于自动离线数据镜像的分布式文件系统

我想实现以下设置: 每当我将笔记本电脑连接到本地networking时,我的分区就会自动镜像到本地服务器上的分区。 我只想反映上一次改变了什么。 (据我所知,这不是一个适当的备份解决scheme,因为没有变化的历史,它会更像是一个非永久性的networkingRAID。) 有没有一个分布式的文件系统,允许这样的设置? 我做了一些search,在我看来,大多数分布式文件系统都集中在数据可用性和分布上,而不是重复它们。 我会很感激的build议。 编辑:对不起,我忘了提及:我正在使用Linux。

将我们的第一个磁带机(SAS)连接到SATA总线

我们的小团队正在考虑购买我们的第一个磁带驱动器进行备份。 但是,我们仍然缺乏认真的企业级服务器,并且不得不暂时依靠我们的钻机上的SATA驱动器。 成本方面的考虑是反对build立一个高端的自动上传器,所以我们的采购经理决定采用SAS磁带驱动器(LTO 3或LTO 4),以便将来可以迁移到更高端的设备上。 除了SAS背板和反向分支电缆以外,我们还需要什么来将磁带机连接到我们的盒子上的SATA总线?

Subversion – svnadmin转储远程URL

我有Subversion版本库,其中包含多个项目,现在我试图将每个项目分离到它自己的存储库。 系统: # cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.11 (Tikanga) # rpm -q subversion subversion-1.6.11-12.el5_10 # 颠覆: $ svnadmin dump http://svn/repo1/proj1/ svnadmin: E205000: 'http://svn/repo1/proj1/' is a URL when it should be a local path $ 根据以下文件 – svnadmin – Subversion Repository Administration 由于svnadmin通过直接的资源库访问工作(因此只能在拥有资源库的机器上使用),它使用一个path而不是URL来引用该资源库。 这解释了为什么它不适合我。 还有什么其他的替代方法来完成这个?

如何进行异地AWS RDS PostgreSQL备份?

作为一种缓解灾难的措施,例如恶意实体可以完全访问我们的AWS账户并删除所有内容 ,我正在为我们的生产数据库设置异地备份。 我们在AWS RDS上使用PostgreSQL。 我们每天在RDS上启用备份。 我想出了以下两个选项: 1)(每日)下载由RDS生成的数据库快照(尽pipe我不确定这是否可以编写脚本,甚至可能) 2)(每日)启动一个只读副本并在该副本上使用pg_dump来备份数据库 什么是实现这个目标的最好方法? 如果这有什么帮助,我们已经有一个工具,每天备份我们的S3桶。

如何订购AWS Glacier的检索驱动器?

我在AWS Glacier中有3.5TB的数据(文件备份)。 我希望AWS向我发送一个具有这些数据的检索驱动器/设备,因为我不认为下载会成功完成。 我试图用雪球做到这一点,但不能因为雪球只让我selectS3的桶。 有没有办法select雪球的冰川档案,还有另一个我应该使用的AWS磁盘检索服务,还是有另外一个在这种情况下常用的程序,例如一个可以在几天内可靠地下载冰川档案的客户端?

使用rsync保持两个驱动器同步的简单方法?

我有一个外部的USB驱动器,我插入Linux的NAS。 我想保持特定文件夹的同步,所以对NAS上的FolderA中文件的更改将应用​​到USB驱动器上的FolderA,反之亦然。 一个合适的解决scheme是运行一次rsync命令两次,即一次同步NAS到USB,然后再次同步USB到NAS,例如: # sync NAS to USB rsync -av –stats /share/FolderA/ /share/USBDisk1/FolderA/ # sync USB to NAS rsync -av –stats /share/USBDisk1/FolderA/ /share/FolderA/ 我希望进程只更新/添加(不删除,只是为了安全),并尽可能高效。 注意:我将以Cron作业的方式运行这些命令。 谢谢。