我有一个大的文件目录,我想保持一个压缩的tar压缩文件,我可以通过HTTP服务器,包含所有的文件,每天都会提交一次。 许多文件不会每天都在改变,而且我希望避免每个小时的处理器时间压缩相同的文件。 焦油“不能更新压缩的档案”,所以tar uj不会帮助。 有没有一个聪明的方法来做到这一点?
我们有一个netbackup环境 最近,我们将两台SQL服务器(集群服务器)的连接从一台SAN交换机(MDS 9509)更改为另一台(MDS 9513),随后我们正在经历这些服务器更长的备份时间。 这些服务器的存储从Symmetrix VMAX调配。 任何人都可以帮助我们解决这个问题。
我们正在使用安装了Redhat Enterprise Linux 5的专用Web服务器,我们正在使用它来托pipe我们的几个网站。 我们要求我们的主机将一个外部USB硬盘驱动器连接到我们的服务器上,这样我们就可以备份一次我们当前的文件和数据库数据。 我的问题是这样做的最好方法是什么? 如何在不停机的情况下将我们的服务器中所需的所有内容复制到USB? 我们正在考虑使用rsync来复制文件 。 有没有更好的方法来做到这一点? 更快,更安全(没有文件损坏,应该保留文件元数据)? 对于数据库,因为网站是活的,有很多的访问者总是会改变,rsync会有这个问题。 什么是最好的方式来复制我们的数据库数据没有停机时间? DB从20GB到50GB不等 。 补充: 使用的数据库是MySQL服务器5.0.95 有什么我们不应该复制? 到目前为止,我知道复制: 的/ proc / 的/ tmp / 只是浪费时间和高清空间,因为我们将无法使用这个。 还有其他什么我应该避免复制? 这将是一次性复制,我们将复制所有内容后将HD发送给我们。
在具有Linux AMI的Amazon EC2服务器上,我目前有一个每日备份cron作业可以运行: TMP_BACKUP_FILE="/tmp/backup.tar" BACKUP_FILE="/home/ec2-user/Dropbox/Backup/backup.tar" rm -f "$TMP_BACKUP_FILE" tar cf "$TMP_BACKUP_FILE" \ /home /root /var/lib/redis /var/spool /etc mv "$TMP_BACKUP_FILE" "$BACKUP_FILE" chown ec2-user:ec2-user "$BACKUP_FILE" tar dump被上传到Dropbox中: 文件名始终是backup.tar 。 没有时间戳被添加。 Dropbox负责版本控制。 tar文件是未压缩的,这有助于Dropbox 增量同步 。 但是,在监视(使用dropbox.py )将backup.tar上传到Dropbox时,我感觉Dropbox客户端没有使用增量同步。 这不好: 没有增量同步,服务器带宽被浪费。 我已经与我的个人Dropbox共享备份文件夹,所以每天都会将backup.tar下载到我的笔记本电脑(并从那里进入离线备份系统)。 如果没有增量同步,下载需要花费很长的时间和浪费带宽。 给定的目的是什么是一个好的备份存档格式? 我可以rsync一个循环安装的图像文件。 这听起来像个好主意吗? 更新 我刚刚testing了rdiff实用程序,它是librsync的一部分, 根据维基百科, Dropbox依赖于librsync。 testing显示增量仅为2.6 MB,因此比备份存档的354 MB小得多。 所以,对于给定的目的,tar可能是一个好的格式。 考试: $ mv ~/Dropbox/Backup/backup.tar /tmp $ […]
我有一台运行SBS 2011服务器的客户端,该服务器configuration为通过内置服务器备份实用程序备份到外部硬盘驱动器。 我无法访问此驱动器 – 它显示在磁盘pipe理中,但没有分配驱动器号。 当我分配一个驱动器盘符时,驱动器显示出来,但在尝试打开时出现拒绝访问错误。 这是SBS备份驱动器的正常行为吗?
我已经inheritance了一个系统,在这个系统中,我们的数据库由相同的脚本进行备份,一个在SQL Server代理中设置,一个设置为Scheduled Task。 两者都在同一时间运行,所以我想禁用其中之一。 除了我自己的喜好(我把它作为一个预定任务),还有其他的考虑要考虑?
我正在尝试在Server 2008 R2框中将Windows Server备份设置到不同子网上的远程服务器。 正在备份的服务器位于域中,远程服务器位于专用于备份存储的工作组中。 在远程服务器上有一个与备份服务器的域帐户类似的本地用户帐户。 尝试设置备份我到达凭证框,然后出现错误“Windows Server Backup无法访问远程共享文件夹。login失败:指定的帐户密码已过期”。 我已经检查过帐户,它被设置为永不过期。 我甚至重置了密码,以确保这是正确的。 在远程服务器上,我得到的安全日志中: Log Name: Security Source: Microsoft-Windows-Security-Auditing Date: 24/02/2014 14:06:20 Event ID: 4776 Task Category: Credential Validation Level: Information Keywords: Audit Success User: N/A Computer: CDF-BAK-BAK-08 Description: The computer attempted to validate the credentials for an account. Authentication Package: MICROSOFT_AUTHENTICATION_PACKAGE_V1_0 Logon Account: NSUK Source Workstation: […]
我试图将我的VPS服务器(debian)备份到新的路由器FTP服务器。 过去(稳定备份到我的电脑): 我通过互联网将我的VPS服务器备份到家用PC上。 我用cron(每天)通过VPS服务器使用类似于以下命令的“文件系统备份”: tar (child): [email protected]\:testdir/dbbackup.gz 这个解决scheme成功了。 现在(备份到支持FTP服务器的路由器): 前几天我买了支持FTP服务器的路由器(TP-LINK WR1043),与外部硬盘(通过USB)一起工作。 如果我通过互联网从普通PC连接到FTP服务器(路由器),一切正常。 但是,如果我从VPS服务器运行备份,写下这个错误: FTP write failed : STOR testdir/2014-03-10_13-45_dbbackup.gz failed : Permission denied. tar (child): [email protected]\:testdir/2014-03-10_13-45_dbbackup.gz: Cannot write: Operation not permitted tar (child): Error is not recoverable: exiting now tar: [email protected]\:testdir/2014-03-10_13-45_dbbackup.gz: Cannot write: Broken pipe tar: Error is not recoverable: exiting now 我不明白为什么许可被拒绝。 将数据login到FTP服务器(打开testing): – […]
有一些关于如何使用mysqldump ( 1,2,3或4 )来转储数据库的资源,但其中大部分都是“只是mysqldump整个事情”。 我的mysqldump结果不同于我从我的托pipe(不同的格式)获得的结果。 有没有mysqldump参数的“最佳”组合,结果是一致的结果,以后再恢复优化等? 即:我应该使用 – –single-transaction , –add-drop-table , –add-locks , –create-options , –disable-keys –extended-insert –disable-keys , – –extended-insert , – 快速? 我们主要使用InnoDB,备份发生在galera rsync复制节点上(所以阻塞应该不成问题)。 但是我不想使用XtraBackup,因为我们有时会使用备份在本地重新加载数据库并testing错误等。理想情况下,我希望拥有每个数据库的备份文件。
要使用rsync硬链接选项远程备份文件,以便远程备份服务器可以保留多个备份版本,link-dest目录和目标目录必须位于同一个远程磁盘上。 但'rsync –link-dest'选项只需要一个本地path。 要从要备份目录的服务器运行脚本,必须首先通过SSH连接到备份服务器,然后从备份服务器运行rsync命令,如下所示: ssh [email protected] 'rsync -a –delete –rsh "ssh -l root -i /root/.ssh/key2" –link- dest=backupDict.1 19.2.2.1:/mnt/mountDict backupDict' 使用硬链接备份文件的方法不太复杂吗? 另外,在备份处理期间,当快照vm并将快照lv作为原始目录挂载时,我还收到了错误日志和pipe理程序冻结。 如果不使用rsync硬连接方法,快照并挂载虚拟机。 有没有办法解决它? Mar 10 02:36:59 kvm kernel: BUG: Bad page map in process udevd pte:800000081ad43645 pmd:409f37067 Mar 10 02:36:59 kvm kernel: addr:00006aff4f837000 vm_flags:00100173 anon_vma:ffff88081f7dc448 mapping:(null) index:7fffffff1 Mar 10 02:37:02 kvm kernel: Pid: 5091, comm: […]