首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪一个是Ubuntu最像TimeMachine的备份程序?

哪一个是Ubuntu最像TimeMachine的备份程序?
EN

Ask Ubuntu用户
提问于 2015-07-12 11:38:54
回答 2查看 39.8K关注 0票数 20

我知道这个文章,但没有比OSX的TimeMachine。我想找一个备份软件,它与TimeMachine或更好的软件差不多。

我想有这样一个软件,可以使用某些格式的HDD,这是适合大文件(50 GB)的Linux。我注意到

  • Linux发行版不支持HFS+的OSX格式,因为自2006年以来,Linux中没有HFS的维护者。
  • 由Debian 8.1制作的NTFS格式不受旧的Linux发行版的支持

如果Windows支持,很好。

尝试使用备份(Deja )软件

我确实第一次启动了备份,但是我想在备份已经运行了两个小时的10 GB文件之后去吃午饭。所以午饭后它给了我这个

现在这里报道说,这真是太疯狂了,因为这个软件的设计并不是为了在备份过程中暂停。

EN

回答 2

Ask Ubuntu用户

发布于 2019-03-07 21:09:48

TimeShift

它有一个简单的图形界面,但你也可以从终端使用它。

代码语言:javascript
复制
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update && sudo apt-get install timeshift -y
票数 4
EN

Ask Ubuntu用户

发布于 2016-07-04 15:12:21

如果您不介意使用控制台尝试backup-manager,那么它与发行版一起出现。处理是在/etc中的一个配置文件中完成的。

代码语言:javascript
复制
sudo apt-get install backup-manager

要修改文件,可以在控制台中使用nano。

代码语言:javascript
复制
sudo nano /etc/backup-manager.conf

你不需要这么多钱。我个人喜欢的是,不需要额外的软件包。

下面是备份的一个小例子。

在哪里存储文件?

代码语言:javascript
复制
##############################################################
# Repository - everything about where archives are
#############################################################

# Where to store the archives
export BM_REPOSITORY_ROOT="/var/archives"

选择“目录”,将文件放在哪里。

密切注意下面的设置

代码语言:javascript
复制
# For security reasons, the archive repository and the generated
# archives will be readable/writable by a given user/group.
# This is recommended to set this to true.
export BM_REPOSITORY_SECURE="true"

# The repository will be readable/writable only by a specific
# user:group pair if BM_REPOSITORY_SECURE is set to true.
export BM_REPOSITORY_USER="root"
export BM_REPOSITORY_GROUP="root"
# You can also choose the permission to set the repository, default
# is 770, pay attention to what you do there!
export BM_REPOSITORY_CHMOD="770"

如果备份类似于/home/movie的内容,则可能会保留此选项,因此只有root和根组才能访问备份。

对于服务器备份(例如多用户服务器和/或文件夹,如/var/www/ /opt/ /etc/ /var/),可以考虑将此选项设置为false,以在还原后保留文件的所有权/可访问性。否则,您需要在还原之后手动设置它们。

选择备份方法

代码语言:javascript
复制
##############################################################
# Archives - let's focus on the precious tarballs...
##############################################################

# The backup method to use.
# Available methods are:
# - tarball
# - tarball-incremental
# - mysql
# - pgsql
# - svn
# - pipe
# - none
# If you don't want to use any backup method (you don't want to
# build archives) then choose "none"

选择

代码语言:javascript
复制
export BM_ARCHIVE_METHOD="tarball-incremental"

选择要备份

的目录

更多信息可在本节中找到。

代码语言:javascript
复制
 ##############################################################
 # Section "TARBALL"
 # - Backup method: tarball
 #############################################################

在这里,我检查了以下选项

代码语言:javascript
复制
export BM_TARBALL_FILETYPE="tar.bz2"
export BM_TARBALL_DIRECTORIES="/etc /var/www /home/wikibackup"

选择主轮和增量

代码语言:javascript
复制
##############################################################
# The tarball-incremental method uses the same keys as the 
# tarball method, plus two others.
#############################################################

我选择在星期一(一周的第一天)做每周一次的备份。这意味着每周一我都会得到一个完整的备份,剩下的一周将被保存在不同的小增量文件中。所以恢复它们就意味着。重新分配完整的备份和之后的增量文件,以获得您的数据的最新备份。

代码语言:javascript
复制
export BM_TARBALLINC_MASTERDATETYPE="weekly"
export BM_TARBALLINC_MASTERDATEVALUE="1"

克隆约伯

使用简单的cron作业自动执行备份。

代码语言:javascript
复制
sudo -i

crontab -e

输入以下内容

代码语言:javascript
复制
00 03 * * * /usr/sbin/backup-manager >/dev/null 2>&1

如果您需要通知电子邮件,请删除此部分。

代码语言:javascript
复制
>/dev/null 2>&1
票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/647495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档