Questions tagged «backup»

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

0
我的硬盘驱动器在备份期间丢失文件
我有两个Western Digital Passport驱动器,我正在寻求将数据从一个备份到另一个。备份完成后(加载栏结束),Windows表示某些文件无法传输。然后它要求我重试或跳过。重试永远不会奏效。结果,我似乎无法正确地备份我的工作。 我的驱动器上有12-14万个文件。我该怎么办?

1
如何访问mSecure备份的内容?
我有一个带有mSecure的iPhone作为我的密码管理器,并有一些备份。 现在我不再拥有iPhone了,我不清楚如何从Windows mSecure中恢复备份中的数据。我尝试使用用于备份的电子邮件地址和我使用的密码登录,但这是禁止的,只需一瞥https://support.msecure.com/en/support/solutions/articles/ 36000064484似乎表明我需要一个新帐户才能使用mSecure。 如何访问存储在我拥有(旧学校)密码的mSecure备份中的密码?我目前有Windows和Linux可用。 谢谢,

2
增量与差异备份的优缺点?[关闭]
Back In Time说它保存了已更改文件的完整副本。它通过硬链接链接未更改的文件。所以这是一个增量备份。 增量备份(如完成Back In Time)与差异备份的优点和缺点是什么? 我什么时候应该选择其中一个?

2
数据库备份bash通过ssh工作但不在cronjob中工作
我已经整理了一个脚本来备份共享主机上的数据库。脚本如下: mysqldump --databases [db1] [db2] | openssl aes-256-cbc -a -salt -pass file:/home/[user]/etc/.keys/.backup_key | gzip > /home/[user]/backup/$(date +%Y:%m:%d:%H:%M:%S).gz 数据库凭据存储在/ home / [user]中的.cnf中,以及脚本中显示的密钥文件中的加密密钥。当我通过SSH运行此脚本时,一切正常,并创建备份文件。但是,cronjob集不会创建任何文件以在每天的顶部执行。 有任何想法吗? 非常感谢。
linux  bash  ssh  backup  cron 

0
Clonezilla从正在运行的操作系统备份?
我经常使用Clonezilla来备份我的系统。我的主启动驱动器上有几个不同的分区,并有一个额外的磁盘阵列,我执行备份。基本上,我有一个EFI驱动器,一个Linux BTRFS启动分区和一个NTFS Windows启动分区。 Clonezilla 非常棒,完全符合我的需要,但是关闭,插入USB启动驱动器,插入物理键盘以及手动执行备份会带来一些不便。 有没有办法从正在运行的Linux操作系统运行类似Clonezilla的备份,这样我就可以将整个启动硬盘备份到另一个驱动器上的文件中?

1
在网上备份个人服务器
我对网络服务器有固定的IP,DNS名称等服务器(不是意味着我的本地网络内)运行Debian的,关于这一点我有三个“用户”: root,admin和user1。 我已经设置了SSHD,因此无法以其身份登录root,并且所有其他人只能使用SSH-Keys访问。我通常是用户user1的大多数应用程序,而admin用户sudo有权执行常见的管理操作而无需登录root。 到目前为止,我已经通过压缩所有内容并下载压缩来进行一些备份。但现在我想像成年人一样行动(多一点)并做一些自动备份。我家里有一台桌面连续运行,有足够的空间来备份。我考虑过使用rsync,因为它提供了一些增量文件传输(节省了一些带宽),并允许类似的备份。 问题出现了,因为我可以看到两种可能的选择: 在我的桌面上rsync作为cron-job 运行。但是如何获取远程服务器上所有文件的读取权限?要么root在服务器上授权登录,要么创建root具有所有权限的伪权限,因为我不想绕过更改每个文件的权限。 在服务器上rsync作为cron-job 运行。如果我把它作为运行它,那么阅读权就可以解决root。并且它不需要sshd对服务器进行任何修改。但另一方面,我需要在我的家用路由器上打开一些网关,设置类似dyndns的帐户来获取变量IP的DNS,并基本上打开我的桌面到外部访问。这也不是最佳的,因为它支持目前路由器的防火墙保护。 是否有解决方案来组织备份而不影响安全性?它不需要基于rsync(这是我所知道的),但我宁愿拥有它: FOSS /基于Linux的, 带宽节省(增量...), 加密(ssh?), 安全,和 部署“简单”。

4
Quickbooks 2005中的增量备份
我的教会使用Quickbooks 2005.他们有一个512 MB拇指驱动器的备份。在过去的18个月里,他们每周都在备份。备份的文件大小已从14 MB增加到大约23 MB。 我打算给他们一个1或2 GB的拇指驱动器并且每天调用它,但是当我将这些信息转储到Excel并预测增长率时,我发现我们将在7月份达到1 GB,在10 GB时达到10 GB大约18个月,然后大约18个月后100 GB。 在我看来,Quickbooks会保存每个备份的所有事务。有没有办法强制增量备份?如果这是它的方式,那很好,但我宁愿不是每18个月继续购买另一个数量级的存储空间。我可以安全地删除以前的备份,并保持最近2或3个月的价值吗? 以下是我的数据图表: 在我看来,它就像单个备份的线性增长率,以及所需存储空间的指数增长率。

0
在子文件夹中使用没有dotfiles的rysnc进行复制
我正在尝试备份Plex,我有很多音乐,但Plex使用点和下划线创建文件。喜欢Music/Rock/The Artist/._trackname.mp3 rsync -nvr --ignore-existing --exclude-from='rsync_exclude.txt' --stats source destination 我把它放在我的rsync_exclude.txt。我尝试了很多东西。 .* \..*.mp3 \..*.jpeg \..*.jpg ._.DS_Store .DS_Store .[a-z]* 正则表达式不起作用。我必须具体。 没有任何成功。干运行仍然显示我的文件: Friends/._Acid Cave.mp3
backup  sync  rsync 

1
Ubuntu服务器作为NAS,热插拔和添加驱动器?
我正在考虑购买HP Proliant微型服务器来取代旧的尘土飞扬的笔记本电脑,我现在将其用作家用服务器和Netgear ReadyNASDuo,目前尚未被搜查。 我希望服务器替换我的NAS和家庭服务器,所以这里有一些问题: 从我的理解,我不能热插拔,对吧? 我当时想要总共有五个驱动器,但是要慢慢升级它。所以我将从两个驱动器开始(一个驱动器驱动操作系统,另一个驱动器作为未来的RAID)。但是,由于我想提前计划,我想要RAID 5(这意味着比raid 1存储更多,当插入4个驱动器时,所有内容仍然备份,对吧?)。 我是否必须从一开始就拥有3个驱动器才能拥有RAID 5?,或者在添加三个驱动器时是否可以使用/更改为RAID 5而不实际格式化驱动器? 我看看这是否可行,但没有找到任何信息。 我甚至可以将一个驱动器格式化为RAID然后添加其他驱动器吗?或者我必须从一开始就使用4个驱动器吗? 关于在ubuntu上进行软件raid的任何其他提示都将非常感激。

3
将所有plesk MySQL数据库备份到单个文件
HY, 因为我是shell脚本的新手,所以我需要一只手。我目前将所有mydatabase备份到一个文件,这使得恢复变得非常困难。第二个问题是我的MySQL密码由于Plesk错误而无法正常工作,我从“/etc/psa/.psa.shadow”获取密码。这是我用来将所有数据库备份到单个文件的代码。 mysqldump -uadmin -p`cat /etc/psa/.psa.shadow` --all-databases | bzip2 -c > /root/21.10.2013.sql.bz2 我在网上发现了一些将每个数据库备份到单个文件的脚本,但我不知道如何让它们适合我的情况。这是一个示例脚本: for db in $(mysql -e 'show databases' -s --skip-column-names); do mysqldump $db | gzip > "/backups/mysqldump-$(hostname)-$db-$(date +%Y-%m-%d-%H.%M.%S).gz"; done 有人可以帮我把上面的脚本用于我的情况吗?要求: 使用plesk密码位置将每个数据库备份到单个文件。

1
Windows 7从外部HDD备份和还原
我有戴尔Optiplex 760和160Gb硬盘。它在HDD的50Gb主分区上运行Windows 7,32位,其余100 Gb用作扩展分区。我想将Windows(系统映像)的备份(包括主分区的所有库数据)备份到外部HDD上,然后将其还原到使用不同HDD分区格式化的相同内部HDD,即100Gb for Windows(Primary),以及休息50Gb备份(扩展)。那可能吗?创建的Windows系统映像是否也包含HDD分区信息? 如何为System Recovery创建恢复驱动器(如HP和Compaq Desktop PC)?

0
ext4分区(不是SSD)上读/写错误的可能原因?
想象一下以下设置: 将备份从一个HDD复制到另一个HDD,两者都通过USB 3连接到PC Source-HDD:2 TB,NTFS格式化 目标硬盘:3 TB,EXT4格式化 执行操作系统:Debian Stretch,通过live-cd启动 通过从源HDD到目标HDD的整体大小为1 TB的文件浏览器复制文件时,复制进度失败两次,报告以下消息: Error mounting /dev/sdd1 at /run/media/root/Backup-Disk: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdd1" "/run/media/root/Backup-Disk"´ exited with non-zero exit status 32: mount /dev/sdd1: can't read superblock 之后,我无法安装或卸载目标驱动器,并且必须在开始新的复制尝试之前修复或重新格式化它。 但是,当使用不同的目标磁盘时,整个过程都没有任何问题。执行操作系统是Debian Stretch,源磁盘和目标磁盘都不是SSD驱动器。 故障发生在复制进度的不同位置:第一次发生在大约60%完成,第二次发生在大约95%。在这两种情况下,我都可以使用e2fsck并修复文件系统并继续复制进度。但是,我认为这应该不会发生? 只有一个磁盘出现这种故障的原因是什么? 我应该更好地更换磁盘是否安全?

1
如何在不总是打开的计算机上安排Linux备份作业?
我想每天午夜备份我的文件。有时,我不会让我的电脑整晚都有,有时我不会使用它2或3天。当我打开机器时,如果它错过了预定的备份,我希望它立即运行作业。如果我整个星期都没有打开我的机器,我只想让它运行备份一次。 这可能吗?可以配置anacron,systemd或其他常见的linux工具来执行此操作吗?

0
Chrome认为我的两个设备是一个
我刚买了一台iMac,我在我的时间机器上备份了我的Macbook Pro。我从这个备份中恢复了iMac,一切都很好......直到我登录谷歌Chrome并认为这两个设备是一个。如果我尝试同步标签,它就会混乱,登录我的帐户会显示它们都列出'Mac(此设备)'。 我怎样才能解决这个问题?

0
以这种方式实现的安全,高效,版本保留,文件名隐藏备份?[关闭]
我尝试编写一个“完美”的备份程序(如下),但遇到了问题(也在下面)。是否有效率/工作版本?: 假设:您从“本地”备份,您拥有并且磁盘空间有限,因为“远程”具有无限的磁盘空间并且属于其他人,因此您需要加密。网络带宽是有限的。 'local'为每个文件保留一个包含此数据的备份文件的数据库: 文件名,包括完整路径 文件的最后修改时间(mtime) sha1sum文件的未加密内容 sha1sum文件的加密内容 给定要备份的文件列表(有些可能已备份),程序运行'find'并获取每个文件的完整路径/ mtime(这相当有效;相反,计算每个文件的sha1sum不会有效) 该程序丢弃文件名和mtime在“本地”db中的文件。 程序现在计算每个剩余文件的未加密内容的sha1sum。 如果sha1sum与'local'db中的一个匹配,我们在'local'db中创建一个特殊条目,将该文件/ mtime指向现有条目的文件/ mtime。实际上,我们说“我们备份了这个文件的内容,但是在另一个文件名下,所以不需要再备份它”。 对于每个剩余的文件,我们加密文件,获取加密文件内容的sha1sum,将文件rsync到sha1sum。示例:如果文件的加密sha1sum是da39a3ee5e6b4b0d3255bfef95601890afd80709,我们将它同步到'remote'上的/ some / path / da / 39 / a3 / da39a3ee5e6b4b0d3255bfef95601890afd80709。 一旦上面的步骤成功,我们将文件添加到'本地'数据库。 请注意,除非绝对必要,否则我们会有效地避免计算sha1sums和加密。 注意:我没有指定加密方法:这是用户的选择。 问题: 我们必须定期加密和备份“本地”数据库。但是,“本地”数据库快速增长,并且rsync的加密文件效率低下,因为“本地”数据库中的一个小变化意味着“本地”数据库的加密版本发生了重大变化。 我们在'local'上为'local'上的每个文件创建一个文件,这个文件很丑陋而且过分。 我们经常查询“本地”数据库。即使是w /索引,这些查询也很慢,因为我们经常对每个文件进行一次查询。通过批处理查询或其他东西可以加快速度。 可能是我现在忘记的其他问题。

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.