虽然以前在这个网站和它的兄弟姐妹都有过类似的线索问题,但我还没有设法收集这个持续性问题的答案。 任何帮助深表感谢。 情况:我有两台笔记本电脑; 都包含了大量的音乐。 有时我会将这些音乐文件移到不同的位置,或者更改其中的元数据,或将它们转换为不同的格式。 我可以在任一台机器上做这些事情。 我很less一次完成所有这些工作,也就是说,我不太可能将文件格式转换为一个文件格式,而是将其移动到另一个位置。 我希望能够同步这些更改,而无需筛选重命名或移动的所有内容。 我熟悉rsync,但我觉得它不足,因为 虽然它可以计算校验和,但是没有任何方法来存储它们。 所以,如果一个文件不同,它不能找出它改变的一面。 这也意味着它不能尝试将缺less的文件与具有相同校验和的新文件进行匹配(即移动) 如果文件大小和date相同,那么需要在大型存储库上进行同步。 我想只检查校验和如果文件 即使打开校验和,也不会智能地使用校验和,即使校验和文件大小不同也是如此。 IIRC。 它不能使用文件元数据作为文件比较的手段。 这是一个愿望清单项目,但它似乎是可行的。 我也研究过rsnapshot,但是在这种情况下创build完整备份的要求是不切实际的。 我不需要备份,我只需要logging每个散列在哪个文件的时间。 Unison似乎可能会沿着这些线条隐约地做些事情,但是我厌恶花上几个小时在细节上花费时间才发现它是可悲的缺乏。 另外,在这里问问题很有趣。 我想要的是一个工具,可以做这样的事情: 跟踪文件校验或实际重命名,可能使用inotify大大减less资源消耗/延迟 存储一个包含这个信息的数据库,以及其他相关信息,如文件格式和元数据,实际的索引节点,文件名历史logging等等。 使用这个信息来提供与另一方的对方更智能的同步。 所以例如:如果一个文件已经从flac转换到了ogg,但是保持了相同的基本文件名或者相同的元数据,它应该能够发送新的版本,另一方应该删除原来的文件。 也许它应该在某个地方把它固定在某个地方,以防他们或你搞砸了,但这是一个细节。 然后,当交易完成后,状态会被logging下来,以便下一次进行交互时,他们可以计算出它们之间的差异。 也许所有这些元数据是一个奇特的梦想。 如果有些东西可以用聪明的方式使用校验和,我会非常高兴。 这就好比拥有像git这样的智能,而不需要在索引/备份/ etc中复制数据(以及分支和签出以及所有RCS所做的其他优点,基本上就是快进提交推送都是我想要的,也许可以select回滚。) 那么有没有可以做到这一点的东西呢? 如果没有,有人可以build议一个好的方法开始做出来吗?
我们有一个备份例程,以前在同一台服务器上从一个磁盘运行到另一个磁盘,但最近已经将源数据移动到远程服务器,并试图通过scp复制作业。 我们需要在目标服务器上运行脚本,并且在两台服务器之间build立了基于密钥的scp(不需要用户名/密码)。 使用scp来复制特定的文件和目录是完美的: scp -r -p -B [email protected]:/mnt/disk1/bsource/filename.txt /mnt/disk2/btarget/ 但是,我们之前的例程会迭代源磁盘上的目录以确定要复制哪些文件,然后通过gpgencryption单独运行它们。 有没有什么办法可以做到这一点,只有使用scp? 再一次,这个脚本需要从目标服务器运行,而作业运行的用户只有scp(无ssh)访问目标系统。 旧的工作看起来像这样: #Change to source dir cd /mnt/disk1 #Create variable to store # directories named by date YYYYMMDD j="20000101/" #Iterate though directories in the current dir # to get the most recent folder name for i in $(ls -d */); do if [ "$j" […]
我们有2个服务器,我们称他们为服务器A和服务器B. 除非服务器A出现问题,否则不会使用服务器B. 我需要一个可以将服务器A复制到服务器B的系统,但这不一定要继续。 这只需要每天进行一次(比如凌晨1点左右)。 另外,没有必要自动接pipe服务器,这可以手动完成。 在这个服务器上,IIS正在运行,并且SQL 2008,因此所有的Web应用程序和数据库必须被同步/复制。 我可以使用哪些工具? 我希望有人能帮助我。 欢呼声,Sem
我有两台SQL 2005服务器之间的日志传送工作正常。 我怀疑一个作业被添加到备份事务日志到磁盘的源服务器(与现有的日志传送作业无关)。 据我了解,如果你这样做,然后日志传送将无法正常工作。 果然,它不再有效。 我删除了刚刚创build的作业。 日志传送仍然不起作用。 我已经重新启动了两台服务器,再次,日志传送不起作用。 我现在亏本了…我得到的是以下错误: 日志传送辅助数据库XXXXXXXXXX的恢复阈值为45分钟,并且不同步。 5882分钟没有恢复。 恢复的延迟是15分钟。 检查代理程序日志和logshipping监视器信息。 任何帮助感激! 提前致谢。
恐怕我对SAN的了解不多,所以请原谅我缺乏细节或技术条款。 作为一名开发人员,我刚刚完成并将一个新的应用程序放在现有的生产系统上,但似乎已经放弃了从SAN获取备份的性能。 据我了解,SAN的镜像通常是在块级别上不断地进行的。 但是,似乎有太多新的写入磁盘,SAN镜像/备份过程不能再跟上。 我相信我已经缩小到了SQL Server tempdb,它存在于一个驱动器上,这个驱动器贡献了最大部分的问题! 事实上,我认为无论我的应用程序,tempdb一直在贡献最大的问题! 因此,我的问题是临时数据库是否应该在SAN上进行镜像或支持,以及其他人是否已经经历过这种痛苦? 我想知道是否确保tempdb 从不镜像在SAN上是一个最佳实践,因为任何对它的写入都不需要保存。 这也提出了一个稍微相关的问题 – 依赖于SQL Server内置的数据库备份工具(数据库处于完全恢复模式的全数据库/差异备份和事务日志备份)还是更好,或者像我们的应用程序一样,SQL服务器处于简单恢复模式,并且从未备份,因为SAN已被镜像和备份? 非常感谢
我想知道如何备份MySQL每日和备份二进制日志每小时? 我不知道如何编写一个脚本来做到这一点(或使用etc / crontab?)。
我正在考虑select一个VPS解决scheme,运行Ubuntu服务器的服务器。 我对此很新,我需要为我的服务器数据提供一个备份策略。 最初的数据可能是大约80Mb,我预计数据将在每天大约5Mb到10Mb的范围内增长。 谁能推荐: 备份/恢复策略(小型启动的最佳实践) 哪些工具用于备份? 还有一件事情我不清楚的是 – 文件在哪里备份到正常(在远程服务器的情况下)。 如果文件备份到同一台计算机(或甚至到另一台计算机,但使用相同的主机),则可能有单点故障)。 人们通常如何备份他们的服务器数据,是机器崩溃或主机公司服务器群“惹火”的可能性如此之遥以至于不值得担心 – 特别是对于像我这样的小型(读一个人)的公司来说呢?
我正在寻找最好的方法来在我们的邮件服务器(CentOS“iRedMail”5.1)上完成我们的“vmail”账户的完整备份。 我还需要在4GB的部分分割产生的tar或bzip压缩备份,并在同一台服务器上烧掉这张DVD-RW。 这个想法是让这个程序一夜之间运行一次。 我们的邮件服务器拥有大约45GB的信息。 我将不胜感激任何有关此主题的build议或帮助。 谢谢。
有没有人知道一种方法来更改SQL Server 2005默认实例“根目录”,而无需重新安装实例? 我刚刚安装了一个RAID5 SAN驱动器,我希望在该驱动器上备份SQL服务器。 我相信我将不得不破解registry,并更改这些键: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer\BackupDirectory HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer\FullTextDefaultPath HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\Setup\SQLDataRoot HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\Setup\SQLBinRoot etc. 由于有太多的密钥需要被破解,所以我认为重新安装实例可能是一个很好的select。 我对吗?
在我的数据库服务器上,有一个cronjob以一种方式备份所有的数据库,使得恢复它们变得容易。 这是这样的: 0 5 * * * /usr/local/bin/backup.php 问题是,在这个过程中,网站(使用该数据库服务器)非常缓慢。 甚至,Pingdom在stream程开始时向我发送了一个“网站停止”警报。 为了解决这个问题,我尝试了这个改变: 0 5 * * * / bin / nice -n 19 /usr/local/bin/backup.php 但似乎并没有改善这种情况。 这怎么可能? 可能问题是备份脚本locking数据库。 但是,如果我不locking表,则备份可能不一致。 你将如何解决这些要求下的问题? 1.不购买任何硬件2.易于实施和维护3.无专有解决scheme