Articles of 备份

检查当前是否有任何cronjob正在运行

我正在VM中运行一个Web服务器。 为了创build一致的备份,我必须在执行虚拟机硬盘快照(基于LVM的)之前,暂时停止Apache,MySQL和其他进程。 但是,在虚拟机上可能有一些需要访问MySQL数据库的cronjob。 我不想打断他们。 因此,我正在寻找一种方法来确定是否有任何正在运行的cronjobs。 当需要备份的时候,我会等到我不“打扰”任何cronjob。 任何想法如何做到这一点?

备份共享点,我只需要备份SQL数据库?

据我所知,Sharepoint基本上在运行SQL Server。 备份共享点就像备份底层SQL Server数据库一样简单? 或者我还需要备份中的文件系统的一些文件?

漫游笔记本电脑/私有云的备份

这似乎是一个简单的“用于x的问题的工具”,但是它更一般。 我很快就没有想法了,所以我希望在这里得到一些见解。 我们有一个客户,其雇员与Windows笔记本电脑,从来没有插入局域网。 他们所使用的是不断变化的和间歇性的Wi-Fi。 我将如何备份这些笔记本电脑? 我需要一个工具,可以处理连接辍学,理想情况下,可以同步回新笔记本电脑(当笔记本电脑被更换)。 像Dropbox和谷歌驱动器的程序浮现在脑海中,但由于法律原因,这是不可能的。 数据必须存储在专用硬件上。 私有云可以工作,但是选项是有限的。 一个推荐很多的是Owncloud,但是到目前为止,我报告了几十个bug,而且我们仍然得到了最可怕的数据损坏。 我已经决定它不被信任。 传统上,在“云”之前,我只需设置一个使用rdiff-backup进行远程备份的Samba服务器。 这完美的作品。 但是,当人们连接到局域网时,这是不可能的。 人们如何解决备份这类笔记本电脑的问题,最好是使用通过SSH工具的工具,并进行一些校验和以确保数据完好?

带有附加服务的域控制器的最佳灾难恢复设置

我正在build立一些新的Windows 2012服务器,以取代目前在2003年的旧服务器。我担心的一个问题是,如果我们发生重大故障,请尝试并制定适当的灾难恢复计划以使其恢复正常运行。 我计划有以下几点: 服务器1:域控制器,文件/打印服务器,SQL Server,Web服务器 服务器2:Exchange(2013)服务器 服务器3:“备份”域控制器 如果发生故障,我还会使用备用服务器硬件(相同)。 我的主要问题是围绕服务器1的备份。首先,最多只有100个用户,文件/打印和SQL可能只能使用大约25个。我知道在一个完全理想的情况下,DC会是这样,没有别的,但这是一个相对较小的设置,所以我没有看到一个盒子上的所有这些服务的问题。 在理想的情况下,我想运行光盘克隆,然后在服务器出现故障的情况下恢复(然后应用数据库备份,用户文件等)。 但据我了解,你永远不应该恢复一个域控制器的克隆,因为那么所有的编号是不同步的,复制将失败等。 我想在准备服务器之前先做一个克隆,然后再把它提升到DC。 不过,阅读SQL Server上的注释(我将使用Express 2012),它表示,虽然它将在域控制器上运行,但在安装时无法升级(或降级)服务器。 即我不能安装SQL,然后提升服务器。 所以目前我的DR计划似乎要恢复一个Win2012的克隆,然后重新join到域名,推广它,重新安装SQL等,即相当多的步骤。 一个想法是,如果我违背了规则并克隆了整个系统,那么在发生故障的情况下,我可以进行完全恢复,但是立即从域中删除“备份”域控制器(并稍后重新引入)让复制编号重新同步)? 那我会认为自从上次备份以来,已经失去了AD的改变,但考虑到我们组织的规模,他们很可能是最小的。 任何其他的想法欢迎。

ec2-consistent-snapshot mongodb – mongod.lock文件

我正在试用ec2-consistent-snapshot和–mongo –freeze-filesystem选项。 快照本身效果很好。 但是,在我恢复音量并尝试使用新的实例后,当我启动mongodb我得到这个错误: old lock file: /db/mongodb/mongod.lock. probably means unclean shutdown, but there are no journal files to recover. this is likely human error or filesystem corruption. please make sure that your journal directory is mounted. 而mongo不会启动。 删除mongod.lock文件是否安全? 我需要运行 – –repair ? 我找不到任何具体的指南或github回购 – 但也许我失去了一些明显的东西…

如何使用代码和数据库备份rackspace云上的云网站

我有我的网站托pipe在rackspace云服务器上。 我需要备份我的云网站的代码+数据库。 请给我链接任何文件,build议步骤执行此或链接到替代方法,所以我可以实现这一点

一次性备份到磁带的最佳格式/方法?

目前,我们正在使用Amanda Backup将不同服务器上的大量数据备份到磁带库,并且工作得很好。 现在,我需要将一组特定的文件(在未另行备份的位置)一次性备份到磁带以进行长时间存储。 很明显,我可以创build一个新的Amandaconfiguration,然后运行一次,但这有一些缺点,因为恢复需要通过手动过程从磁带提供或恢复configuration(这对于一般备份是可以接受的,但我不认为这是一个一个好主意)。 考虑到易恢复和(更重要的是)不依赖于恢复过程的外部configuration数据,在磁带上存储备份的最佳格式是什么。

保护病毒备份

目前我们正在使用NETGEAR的ReadyNAS RN102来保存我们所有机器的所有图像。 我的问题是病毒能够从机器上扩展,并感染NAS驱动器和备份吗? 我们正在使用AOMEI Backupper。 编辑:基本上,我想保持清洁的备份干净。 我保持每日,每周,每月可实现的备份,我的担心是病毒可能会尝试或试图感染这些备份,使它们毫无价值。

如何监视常规的MySQL备份。

我是一名开发人员,我正在与我的系统pipe理员讨论如何备份我们正在使用的MySQL数据库。 之前的系统pipe理员告诉我他已经开始备份数据库,但是那个不熟悉的人会帮我开发一个脚本。 首先,开发人员应该对数据库备份负责,这是正常的吗? 我工作过的每一个地方,系统pipe理员都照顾好了,发展起来了。 所以目前我有一个Perl脚本调用一个mysql转储,并将其与代码一起备份。 现在由于某种原因,在晚上的中间备份失败,并创build数据库的截断版本。 我把它作为一个临时的解决scheme来开发,几周前当我需要时,备份失败了。 由于这个原因,我宁愿sysadmin承担责任,因为我有代码开发,并不需要每天检查cron作业输出。 那么,每隔一小时备份一次数据库的可靠方法是什么,如果备份失败,会发出警告。

单行备份,压缩,scp数据库文件

我支持一家拥有远程托pipe网站的公司。 他们使用PostgreSQL dbs。 我不能在远程服务器上编写脚本,也不想在远程服务器上存储任何备份文件,但是我可以运行cron作业,并且可以访问远程服务器的SSH公钥。 我设置了一个本地linux主机来接受远程主机的私钥进行authentication。 我需要制作一个单行脚本来同步备份,压缩和备份文件到我的本地Linux机器。 如果我的本地Linux机器可通过端口122上的mylinuxbox.foo.com上的SSH访问,并且我的数据库的名称是mydatabase ,那么这个mylinuxbox.foo.com cron作业命令的外观如何?