iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >在Linux中怎么使用Attic管理备份数据
  • 593
分享到

在Linux中怎么使用Attic管理备份数据

2023-06-13 00:06:11 593人浏览 安东尼
摘要

本篇内容介绍了“在linux中怎么使用Attic管理备份数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Attic是一个python写的删

本篇内容介绍了“在linux中怎么使用Attic管理备份数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

Attic是一个python写的删除重复数据的备份程序,其主要目标是提供一种高效安全的数据备份方式。重复数据消除技术的使用使得Attic适用于日常备份,因为它可以只存储那些修改过的数据。
Attic特性
空间高效存储

可变块大小重复数据消除技术用于减少检测到的冗余数据存储字节数量。每个文件被分割成若干可变长度组块,只有那些从没见过的组合块会被压缩并添加到仓库中。
可选数据加密

所有数据可以使用256位AES加密进行保护,并使用HMac-SHA256验证数据完整性和真实性。
离场备份

Attic可以通过ssh将数据存储到安装有Attic的远程主机上。
备份可作为文件系统挂载

备份归档可作为用户空间文件系统挂载,用于便捷地验证和恢复备份。
安装attic到ubuntu 14.10

打开终端并运行以下命令

   

代码如下:

sudo apt-get install attic

使用Attic
手把手实例教学

在进行备份之前,首先要对仓库进行初始化:

   

代码如下:

$ attic init /somewhere/my-repository.attic

将~/src和~/Documents目录备份到名为Monday的归档:

   

代码如下:

$ attic create /somwhere/my-repository.attic::Monday ~/src ~/Documents

第二天创建一个新的名为Tuesday的归档:

   

代码如下:

$ attic create --stats /somwhere/my-repository.attic::Tuesday ~/src ~/Documents

该备份将更快些,也更小些,因为只有之前从没见过的新数据会被存储。--stats选项会让Attic输出关于新创建的归档的统计数据,比如唯一数据(不和其它归档共享)的数量:

   

代码如下:

归档名:Tuesday
   归档指纹:387a5e3f9b0e792e91ce87134b0f4bfe17677d9248cb5337f3fbf3a8e157942a
   开始时间: Tue Mar 25 12:00:10 2014
   结束时间: Tue Mar 25 12:00:10 2014
   持续时间: 0.08 seconds
   文件数量: 358
           最初大小    压缩后大小  重复数据删除后大小
   本归档: 57.16 MB    46.78 MB    151.67 kB
   所有归档:114.02 MB  93.46 MB    44.81 MB

列出仓库中所有归档:

   

代码如下:

$ attic list /somewhere/my-repository.attic
   
   Monday Mon Mar 24 11:59:35 2014
   Tuesday Tue Mar 25 12:00:10 2014

列出Monday归档的内容:

   

代码如下:

$ attic list /somewhere/my-repository.attic::Monday
   
   drwxr-xr-x user group 0 Jan 06 15:22 home/user/Documents
   -rw-r--r-- user group 7961 Nov 17 2012 home/user/Documents/Important.doc

恢复Monday归档:

   

代码如下:

$ attic extract /somwhere/my-repository.attic::Monday

通过手动删除Monday归档恢复磁盘空间:

   

代码如下:

$ attic delete /somwhere/my-backup.attic::Monday

详情请查阅Attic文档。

“在Linux中怎么使用Attic管理备份数据”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 在Linux中怎么使用Attic管理备份数据

本文链接: https://www.lsjlt.com/news/263874.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 在Linux中怎么使用Attic管理备份数据
    本篇内容介绍了“在Linux中怎么使用Attic管理备份数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Attic是一个Python写的删...
    99+
    2023-06-13
  • 怎么在Linux中定时备份MySQL数据库
    怎么在Linux中定时备份MySQL数据库?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 MySQL5.6以上版本 修改 /etc/my.cnf 文件# vim&...
    99+
    2023-06-09
  • 怎么在linux中每天定时备份数据库
    这篇文章将为大家详细讲解有关怎么在linux中每天定时备份数据库,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、写好shell脚本 mysqlbak.sh#!/bin/shmysqldum...
    99+
    2023-06-09
  • 怎么在Linux中管理设备
    这篇文章主要介绍了怎么在Linux中管理设备,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。设备文件设备文件也称为设备特定文件。设备文件用来为操作系统和用户提供它们代表的设备接...
    99+
    2023-06-16
  • 怎么在linux中定时备份MySQL数据库并删除备份文件
    怎么在linux中定时备份MySQL数据库并删除备份文件?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一丶选择一个比较大位置来保存备份文件(创建文件就行)使用mkdir来创...
    99+
    2023-06-09
  • DM7中怎么利用disql管理备份
    今天就跟大家聊聊有关DM7中怎么利用disql管理备份,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1. 概述管理备份一个重要的目的是删除不再需要的...
    99+
    2024-04-02
  • linux怎么备份mysql数据库
    有多种方法可以备份MySQL数据库,其中一种常见的方法是使用mysqldump命令行工具。以下是使用mysqldump备份MySQL...
    99+
    2024-04-22
    linux mysql
  • 如何在PHP中使用数据备份函数
    在Web开发过程中,数据备份是非常重要的。PHP是一种广泛使用的编程语言,许多Web应用程序都是使用PHP编写的。在PHP中,备份数据是一个常见的操作,因为它可以帮助避免数据丢失。在本文中,我们将介绍如何在PHP中使用数据备份函数。PHP有...
    99+
    2023-05-18
    函数 PHP 数据备份
  • 怎么在MySQL中使用全库备份数据恢复单表数据
    怎么在MySQL中使用全库备份数据恢复单表数据?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。提取建表语句sed -e '...
    99+
    2024-04-02
  • linux中怎么备份还原mysql数据库
    linux中怎么备份还原mysql数据库,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、 用命令实现备份MySQLl提供了一...
    99+
    2024-04-02
  • linux中怎么定时备份mysql数据库
    本篇文章为大家展示了linux中怎么定时备份mysql数据库,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。利用crontab,系统每天定时备份mysql数据库 &n...
    99+
    2024-04-02
  • 怎么在Mysql中备份多个数据库
    本篇文章为大家展示了怎么在Mysql中备份多个数据库,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。备份数据脚本#!/bin/bash # date是li...
    99+
    2024-04-02
  • 怎么在Linux中使用Rsync实现自动化备份
    本篇文章为大家展示了怎么在Linux中使用Rsync实现自动化备份,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。将基础环境搭配好,挂载dvd,配置dvd.repo,清楚缓存,关闭防火墙(两台主机都要...
    99+
    2023-06-09
  • linux怎么做全盘数据备份
    要在Linux系统上进行全盘数据备份,您可以使用一些工具和方法。下面是一种常见的方法: 使用rsync命令备份数据: 打开终端...
    99+
    2023-10-24
    linux
  • 如何使用Systemd和Crontab在Linux系统中定时备份数据
    要使用Systemd和Crontab在Linux系统中定时备份数据,可以按照以下步骤进行操作:1. 创建一个脚本文件,用于执行数据备...
    99+
    2023-10-09
    Linux
  • MySQL数据备份中mysqldump怎么用
    这篇文章主要介绍了MySQL数据备份中mysqldump怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 一、mysqldump 简介mysqldump 是 M...
    99+
    2023-06-25
  • 怎么在linux中定时备份mysql
    怎么在linux中定时备份mysql?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是...
    99+
    2023-06-09
  • 使用mysqldump怎么备份MySQL数据库
    今天就跟大家聊聊有关使用mysqldump怎么备份MySQL数据库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。  一、数据备份的重要性  工作中,...
    99+
    2024-04-02
  • 怎么使用Xtrabackup备份MySQL数据库
    这篇文章主要为大家展示了“怎么使用Xtrabackup备份MySQL数据库”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么使用Xtrabackup备份MySQ...
    99+
    2024-04-02
  • oracle怎么备份表中数据
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作