Archive & Backup 概念
Archive & Backup
提起归档和备份两个词,给人感觉上是相同的概念,就是对指定文件的一个copy而已。archive和backup感觉是相似的,但是他们有着明显的不同de。
archive
An archive is a collection of data moved to repository for backup,to keep separate for compliance reasons or for moving off primary storage media.
档案是一个被移到仓库备份的数据的集合。变为档案这一动作,我们叫归档,归档需要将进行归档数据移出主存媒介,或者其它方式将归档数据与现网在用数据1合理地隔离开来
It can include a simple list of files or files organized under a directory or catalog structure(depending on how a particular program supports archiving)
_档案可以包括一个简单的文件列表,或者通过目录或者catalog structure组织文件(依据特特定程序支持怎样归档)
Web and File Transfer Protocol sites that provide downloadable software programs sometimes refer to the list of downloadable files as an archive or archives.
_有些提供下载程序的网页和文件站点,通常将可供下载的程序列表作为归档。
Backup vs. archive
While data backup and archiving are similar, the have distinct difference.
Backups are copies of data stored for the purpose of recovery in the case of corruption.
These copies are typically created using replication or mirroring and are updated as files change.
It is short-term storage that needs to perform well enough to restore data quickly.
Backups are usually stored as blocks to facilitate the recovery of large amounts of data at one time.
Archived data is not a copy,but rather inactive an rarely altered data that needs to be retained for long periods of time.
相比备份的源数据,归档的源数据相对来说是不平凡极少再改动的数据,已经形成了一个稳定的版本的数据。这种数据需要长期保持。
Performance is less critical in archive storage.
档案对存储媒介性能不是要求那么重要。比如i/o,检索查询速度等。
Rather than stored in blocks,archived data is usually stored as a file or object that can be stored with metadata attached so that granular access to data is possible.
相比通过块存储,归档数据通常打包为一个文件或者能够附加上metadata数据的存储对象中,这样可以通过已颗粒方式从归档中访问数据。
Archive storage options
Archive storage typically needs to be able to store large amounts of data,for long periods of time at a low cost.
The following storage options are commonly used for archived data:
- Tape 磁带 花费很小,但是访问效率实在太低了相比其它文档存储选择。由于这个特点,所以适合很长时间的档案存储,几乎不需要被访问。
- Disk 磁盘(Hard disk drives) 电力和冷却是硬盘存储的一个花销。
- Cloud 云 云存档是最受欢迎归档方式,因为它可以容易的扩展和移除在硬件、电力、冷却上的花销。然而,对于大的数据中心持续增长的归档数据,云存储的开销也会随着增长。一些主要的云存储提供商提供的云存储平台都是低性能低花销的。
- Object 对象 是一个有效的归档存储方式,因为它有能力存储大量的metadata2,metadata是轻松访问数据至关重要的部分。Object storage 也是低花销,可以存储大量数据的。
很多情况下many cases,归档和备份软件是被整合在一起的。some software also offers the ability to cache segments of archived data on disk ,while the majority is stored on object or tape to improve response times when data is accessed.
有些软件也提供缓存归档数据部分在磁盘上,主要部分还是存储在对象或者磁带中,为的是提高快速响应数据访问请求。
Archive & Backup 概念的更多相关文章
- 备份MySQL数据库
备份MySQL数据库脚本: #!/bin/bash # description: MySQL buckup shell script # author: lmj # web site: http:// ...
- Spring Boot 启动原理分析
https://yq.aliyun.com/articles/6056 转 在spring boot里,很吸引人的一个特性是可以直接把应用打包成为一个jar/war,然后这个jar/war是可以直接启 ...
- [转帖]rsync简介
rsync用法详细解释 https://www.cnblogs.com/noxy/p/8986164.html 之前一直使用 scp 现在发现这个命令更好一些. 提要 熟悉 rsync 的功能及其特点 ...
- rsync用法详细解释
提要 熟悉 rsync 的功能及其特点 掌握 rsync 语法及常用选项的功能 掌握 rsync 命令的三种基本使用方法 掌握如何筛选 rsync 的传输目标 掌握使用 rsync 进行镜像和增量备份 ...
- Actifio如何保护和管理Oracle-带外篇
引言 本文提供CDS带外环境下相关配置,保护和恢复Oracle的所需步骤. 目的是提供Oracle数据库配置前的详细说明,Actifio环境下发现和配置Oracle数据库,执行还原和恢复,以及配置Or ...
- Linux samba服务搭建
实验准备: 准备两台机器,server0(172.25.0.11)和deskop0(172.25.0.12),要求在server0上实现samba共享,在desktop0上访问共享. 1.允许mark ...
- [daily][samba] smbclient使用
用的也不是太明白,反正凑合用吧. 在用之前,只得到了两个信息,1:ip 192.168.30.9. 2:可以免密登录. 1. 用这个命令看一看,主要是找到这个目录:Anonymous ┬─[t ...
- MySQL数据库自动备份
1.vi /home/wangcn/auto_log.sh#!/bin/bash #Shell Command For Backup MySQL Database Everyday Automatic ...
- Linux访问Windows共享目录的方法——smbclient
之前写过Ubuntu访问Windows共享目录,里面主要介绍如何在GUI上访问windows共享目录. 本文侧重于整理通过命令行访问的方法. 先确保smbclient.ubuntu下可以直接运行下面命 ...
随机推荐
- 微信小程序如何发送短信验证码,无需搭建服务器
自从微信小程序提供云开发支持,开发者无需搭建后台服务器,使用微信提供的核心API就可以实现应用功能,此时就需要小程序能够自己发送短信,比如短信验证码,榛子云短信(http://smsow.zhenzi ...
- [Swift]LeetCode199. 二叉树的右视图 | Binary Tree Right Side View
Given a binary tree, imagine yourself standing on the right side of it, return the values of the nod ...
- [Swift]LeetCode638. 大礼包 | Shopping Offers
In LeetCode Store, there are some kinds of items to sell. Each item has a price. However, there are ...
- [Swift]LeetCode841. 钥匙和房间 | Keys and Rooms
There are N rooms and you start in room 0. Each room has a distinct number in 0, 1, 2, ..., N-1, an ...
- 为什么大一先要学C语言(面向过程)再学C++或JAVA(面向对象)?
面向对象和面向过程各有千秋 一.面向过程与面向对象对比 面向过程:强调的是每一个功能的步骤,有很多很多方法组成,这些方法相互调用,完成需求. 面向对象:强调的是对象,然后由对象去调用功能. 面向过程 ...
- HoloLens开发手记- SpectatorView for iOS编译指南
微软前两天发布了HoloLens 2,给MR开发带来了新的希望,全面的性能和显示效果提升,让人期待. 去年推出的预览版的全新SpectatorView for iOS解决方案,这允许我们直接使用带AR ...
- ubuntu18下安装docker
1.通过指令检查linux内核 uname -a 可以看到大于3.10版本 2.检查是否存在对应目录 ls -l /sys/class/misc/device-mapper 3. apt-get指令 ...
- RSA算法原理——(2)RSA简介及基础数论知识
上期为大家介绍了目前常见加密算法,相信阅读过的同学们对目前的加密算法也算是有了一个大概的了解.如果你对这些解密算法概念及特点还不是很清晰的话,昌昌非常推荐大家可以看看HTTPS的加密通信原理,因为HT ...
- 「造个轮子」——cicada(轻量级 WEB 框架)
前言 俗话说 「不要重复造轮子」,关于是否有必要不再本次讨论范围. 创建这个项目的主要目的还是提升自己,看看和知名类开源项目的差距以及学习优秀的开源方式. 好了,现在着重来谈谈 cicada 这个项目 ...
- 如何阅读jdk源码?
简介 这篇文章主要讲述jdk本身的源码该如何阅读,关于各种框架的源码阅读我们后面再一起探讨. 笔者认为阅读源码主要包括下面几个步骤. 设定目标 凡事皆有目的,阅读源码也是一样. 从大的方面来说,我们阅 ...