Questions tagged «backup»

制作数据副本,以便可以将副本用于在数据丢失事件后恢复原始数据,或用于历史保留。

3
.pgpass与postgreSQL无法正常工作
我已经将.pgpass文件放在/folder/.pgpass中,它看起来像这样 *:*:*:postgres:password_for_postgres 我有一个bash脚本,可以从postgreSQL备份数据库: #!/bin/bash export PGPASSFILE=/folder/.pgpass echo $PGPASSFILE pg_dump --username=postgres --format=c --file=/backup/db/db.sqlc database 但是,脚本仍然提示我输入密码。据我所知,PGPASSFILE具有应有的值。关于可能是什么问题的任何提示? /千

4
备份QCOW2 KVM来宾
我找不到有关备份qcow2 kvm guest虚拟机的任何好信息。我对guest虚拟机的运行状态并不真正感兴趣,仅对文件系统感兴趣。这个问题建议使用,savevm但是会在适当的位置创建快照。我想远程备份文件系统。 有没有比以下更好的方法: 暂停virt_machine#暂停虚拟机 rsync --sparse /home/vm/image.qcow2 /tmp/image.dec_14_2010.qcow2# 将映像复制到同一驱动器上 简历virt_machine rsync --sparse /tmp/image.dec_14_2010.qcow2 ssh:// backup @ backupmachine:/ vmbackups 这有两个缺点。首先,复制巨大的图像文件需要(相对)较长的时间。其次,我必须始终确保有足够的空间来备份计算机。这是不理想的。还有其他更好的方法来管理KVM备份吗? 谢谢。

5
通过Rsync加密的远程备份?
我在家里运行一台小型的CentOS服务器以进行其他备份等。我镇另一侧的朋友也在他的家里运行一台小型的CentOS服务器,用于类似目的。我们一直在考虑使用对方服务器进行远程/异地备份的想法。 基本上,我们每个人都会购买一个外部硬盘驱动器,以存储在彼此的家中,并连接到彼此的服务器上。然后,我们将分别设置预定的rsync,以将适当的数据从一台服务器推送到另一台服务器上的外部硬盘驱动器。在大多数情况下,非常简单。 但是,重要的一件事(至少对我而言)是数据加密。我想将数据存储在朋友服务器上的外部硬盘上。但是我不希望我的朋友(或访问我朋友服务器的任何人)能够读取外部硬盘上的内容。 最好的方法是什么?您是否可以使用rsync将数据发送到加密的硬盘驱动器,并在将其到达服务器后以某种方式传递密码以及用于写入密码的数据?

3
Amazon EC2实例/卷的简单备份策略?
您已输入Amazon EC2 EBS支持的Windows映像010的介绍性备份... 我一直在不遗余力地为运行SharePoint Services的单个Windows 2008服务器找到一种简单的备份策略。这是一台具有一个数据量的服务器的EBS支持的映像。我不需要任何异国情调。我只需要“每日”备份(丢失一天的数据量并不是灾难性的)。 我们已经创建并保存了我们喜欢使用的EBS支持的AMI图像(Windows 2008)。我们仅通过创建新的EBS AMI映像开始进行备份。这确实很简单,但是正在运行的服务器在创建映像的前10 – 15分钟内处于离线状态–并不理想。 创建备份的标准方法似乎是创建连接到正在运行的实例的卷的快照。同样,它非常简单,并且服务器在快照生成期间仍然可用。明显的Catch-22是您不能简单地直接从快照启动新实例。 我知道如何将正在运行的实例捆绑到S3存储中,然后从S3存储桶中注册AMI。这确实使我能够捕获正在运行的实例的备份,并且如果正在运行的实例丢失,请从S3存储桶中注册AMI并启动新的AMI来恢复该实例,但是这确实令人费解,不得不这样做可以在AWS控制台和Firefox的S3 Organizer插件之间来回移动,以实现此目的。(请不要提及命令行方法,这是010级课程)。 通过玩转EBS支持的图像,以下方法似乎对我有效(全部在AWS控制台中完成): 1.对于备份,只需根据需要快照系统卷(/ dev / sda1)。2.如果丢失了正在运行的实例,请执行以下操作:a。从上一次快照备份创建新卷b。启动启动的AMI的另一个实例(必须有EBS支持)c。停止该实例。d。从新的停止实例中分离现有系统卷并丢弃。e。将新创建的卷作为系统卷(/ dev / sda1)附加到已停止的实例。f。重新启动新实例。我已经测试了几次,它似乎对我有用。 问题:这种方法有什么问题吗?

3
Windows Active Directory架构更新的安全性如何?
我试图更好地了解Active Directory如何处理架构更新,特别是该过程的安全性,给定AD的严重程度以及需要更新的情况的范围。例如,Exchange 2007,OCS,SCOM都需要更改架构,而不仅仅是考虑从Windows 2003到Windows 2008基础架构的重大转变时发生的事情。 我在寻找的是关于方案更改的最佳回退计划的建议,以防万一它确实出错了。例如,在更新期间使一个DC脱机并在架构更新失败时使用该DC还原整个环境是否可以接受?重新激活架构更新期间脱机的DC是否有任何问题?

15
构建低功耗文件服务器
我想建立一个用于备份的文件服务器。该服务器需要在Windows / Linux混合网络中24/7全天候可用,但每天的服务时间不应超过1小时。这就是为什么功耗是我的首要任务。 您认为构建它的最佳硬件是什么?那软件呢?您建议使用Linux发行版吗? Edit1: 服务器应该使用1到4 TB的驱动器,我的目标不是速度,冗余不是必须的,但是如果不是很昂贵的话,将不胜感激。我的预算有限。 Edit2: 如果我可以让路由器或无线访问点完成这项工作(使用USB端口,可能还使用修改后的固件),那么这将是一个好主意。有什么建议吗?

6
如何限制文件副本的带宽?
我在远程位置有一个旧的Windows 2000盒子,带有T1连接和一个到我所在位置的VPN。我通常使用smb挂载来传输文件,但是现在是时候停用服务器并将其备份复制到我的位置了。我大约有40 GB(压缩)要复制。我准备花很长时间,但有几点警告。 我需要限制带宽,以便不影响到该站点的终端服务连接 我希望能够继续进行部分转移 有几个小文件和几个大文件(10-20 GB)。我对* nix平台上的rsync很熟悉,但是Windows运气不好,我不知道它是否真的会保留部分传输的文件。你用什么?

7
备份MySQL服务器
备份MySQL服务器的最佳方法是什么?我想要一种不需要关闭服务器的方法。是否需要类似InnoDB热备份,或者我可以只使用MySQL Administrator工具中提供的备份工具。一个相对于另一个提供什么优势?
13 mysql  backup 


4
Rsync -avzHP遵循硬链接,而不是将其复制为硬链接
我使用rsnapshot为我的“工作”共享创建每小时/每天/每周/每月的备份。现在,我尝试使用rsync将整个备份目录复制到外部驱动器上。 我在屏幕会话中使用了此命令/参数(是的,rsync-exclude.txt位于运行命令的目录中) rsync -avzHP --exclude-from 'rsync-exclude.txt' /share/backup/ /share/eSATADisk1/backup/; 整个程序都在QNAP TS-439上运行,内部驱动器是单个磁盘(无RAID)格式的EXT4,外部驱动器是EXT3格式。 发生的是:Rsync会跟踪每个硬链接并复制实际文件,而不是在外部驱动器上重新创建更新的硬链接。我不立即意识到这一点,因此外置驱动器最终被同一文件的xxx副本破坏了。 我要实现的是:将rsnapshot生成的整个文件结构复制到外部驱动器,同时保留硬链接以节省空间。注意:这不一定必须使用rsync完成。 感谢您的想法和时间。多谢您的帮助,辛苦了。 更新:我了解到,rsnapshot没有使用符号链接,而是在使用硬链接,所以我现在使用-H选项,该选项应将Rsnapshot的硬链接结构保留到多个目标位置(或维护硬链接结构),但仍然无法正常工作...我在这里想念什么? 更新2:我在这里找到了关于此主题的另一种意见/陈述:rsync与--hard-links冻结了 Steven Monday建议不要尝试rsync包含硬链接的大文件结构,因为它会占用大量内存,这对于rsync是一项艰巨的任务。因此,可能更好的解决方案是将我要备份的数据结构制成.img。你怎么看?

4
如何使用200 / 400GB的完整LTO-2磁带备份容量?
我有一个Ultrium 448磁带驱动器,LTO-2磁带(200 / 400GB),并且正在使用HP Data Protector作为备份客户端。该系统设置为格式化并覆盖所有磁带,但是在我要求插入另一盘磁带之前,我从未设法在磁带上获得超过150GB的容量。 任何想法为什么会发生这种情况?
12 backup  tape 

5
通过ZFS快照备份MySQL数据库
我发现许多网站都在谈论完全做到这一点,但是我缺少一些重要的细节。一般步骤是 跑 FLUSH TABLES WITH READ LOCK 拍摄ZFS快照 跑 UNLOCK TABLES 各种来源都报告说,我正在使用的InnoDB实际上并不兑现FLUSH。MySQL用户手册指出FLUSH TABLES...FOR EXPORT,InnoDB 有一个变体,但需要单独指定每个表,而不是备份整个数据库。我宁愿避免单独指定每个表,因为表的列表很可能与实际存在的表不同步。 我遇到的另一个问题是我打算做类似的事情mysql -h"$HOST" -u"$USERNAME" -p"$PASSWORD" --execute="FLUSH TABLES WITH READ LOCK"。但是,这将在会话退出后立即释放锁。这是有道理的,但也很烦人,因为在拍摄快照时我需要保持读取锁定。 我的另一个想法是使用Percona XtraBackup之类的工具进行热备份并拍摄备份快照,但是我不希望为将所有数据写入第二个位置而进行快照的费用。
12 mysql  backup  freebsd  zfs  innodb 

4
人们为什么不只使用rsync备份vmware guest虚拟机?
如果运行的是现代vmware ESXi系统,则可以通过SSH将静态链接的rsync二进制文件和rsync文件放入任何目标位置。 我试图了解为什么大多数(全部?)vmware guest虚拟机备份不是通过这种方式完成的。 如果VM正在运行,则可以简单地使用'vim-cmd vmsvc / snapshot.create'创建快照,然后将该快照重新同步到远程主机。(甚至可以选择“静默”快照) 或者,如果您想要更强大的备份,则可以正常停止VM并通过vmdk文件进行rsync。 所以...似乎我是一个简单的Shell脚本,可以使用普通的旧rsync轻松,轻松地完成所有我想做的备份。 我在这里想念什么?

5
重复性:如何列出文件的版本?
使用Duplicity,我可以对不可信的远程存储进行增量,有效的备份。这可以正常工作,我可以在特定时间点还原文件(或之后的下一次备份)。 好吧,现在我想知道在所有备份的历史记录中何时进行了特定的文件更改。文件更改时间戳和大小以及备份时间戳就足够了。 有什么办法做到重复吗? 编辑:我应该澄清一下,我想查看对该文件的每个更改/版本,而不仅仅是最后一个,例如,首次引入时,更改时。那可能是多个备份的增量备份。
12 backup  duplicity 

4
如何构建高可用性Postfix系统?
我需要为后缀服务器设置一个远程镜像(两个邮件服务器的内容在任何时候都应该相同)。 这样的想法是,如果主服务器在某个时刻关闭,则镜像服务器将取代其位置,管理新的传入邮件,并且当电子邮件服务器再次启动时,它将使用新的电子邮件对其进行更新并返回它是管理新收到的邮件的控件。 邮件服务器将托管在不同的位置(即maindomain.com,themirrorsite.com)。 获得一个简单的备份服务器似乎并不困难: http://beginlinux.com/blog/2010/03/backup-mx-with-postfix/ http://www.postfix.org/STANDARD_CONFIGURATION_README.html#backup http://www.linuxmail.info/postfix-backup-mx/ 但是问题在于,这种配置不会使备份站点成为主邮件服务器的完整镜像(它将仅保留主服务器停机时收到的电子邮件)。 有没有办法实现所需的配置?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.