ceph image快照功能

1、查看现有池

[[email protected] ~]# ceph osd lspools

0 rbd,

注意:另创建的pool name不可含有特殊字符,如“-”等

2、查看当前目录文件


[[email protected] mnt]# df -Th | grep rbd

/dev/rbd0             ext4       20G   44M   19G   1% /mnt

[[email protected] mnt]# ll

total 16

drwx------ 2 root root 16384 Feb 26 18:32 lost+found

3、创建image快照


[[email protected] mnt]# rbd ls

foo

列出rbd池中的image

[[email protected] mnt]# rbd snap create rbd/[email protected]_snap1

命令模式:rbd/[email protected]_snap1代表rbd池中foo镜像,快照取名foo_snap1

[[email protected] mnt]# rbd snap ls rbd/foo

SNAPID NAME          SIZE

2 foo_snap1 20480 MB

4、测试快照


[[email protected] mnt]# touch test{1..5}.file

[[email protected] mnt]# ll

total 16

drwx------ 2 root root 16384 Feb 26 18:32 lost+found

-rw-r--r-- 1 root root     0 Feb 29 12:45 test1.file

-rw-r--r-- 1 root root     0 Feb 29 12:45 test2.file

-rw-r--r-- 1 root root     0 Feb 29 12:45 test3.file

-rw-r--r-- 1 root root     0 Feb 29 12:45 test4.file

-rw-r--r-- 1 root root     0 Feb 29 12:45 test5.file

回滚快照

需要先卸载rbd挂载

[[email protected] ~]# umount /mnt/

[[email protected] ~]# rbd unmap /dev/rbd0

执行回滚

[[email protected] ~]# rbd snap rollback rbd/[email protected]_snap1

Rolling back to snapshot: 100% complete...done.

重新挂载

[[email protected] ~]# rbd map rbd/foo

/dev/rbd0

[[email protected] ~]# mount /dev/rbd0 /mnt/

[[email protected] ~]# ll /mnt/

total 16

drwx------ 2 root root 16384 Feb 26 18:32 lost+found

验证成功

5、删除快照


[[email protected] ~]# rbd snap rm rbd/[email protected]_snap1

删除指定快照

[[email protected] ~]# rbd snap purge rbd/foo

删除所有快照

如果删除时报错“librbd: removing snapshot from header failed: (16) Device or resource busy”

执行如下:


[[email protected] ~]# rbd snap ls images/9e196534-03e3-484f-bfab-764ef336d82a

SNAPID NAME     SIZE

2 snap 12047 kB

[[email protected] ~]# rbd snap rm images/[email protected]

rbd: snapshot ‘snap‘ is protected from removal.

2016-03-21 10:44:34.359028 7f155ac527c0 -1 librbd: removing snapshot from header failed: (16) Device or resource busy

[[email protected] ~]# rbd snap unprotect images/[email protected]

[[email protected] ~]# rbd snap rm images/[email protected]

[[email protected] ~]# rbd snap ls images/9e196534-03e3-484f-bfab-764ef336d82a

时间: 2024-10-06 03:47:54

ceph image快照功能的相关文章

linux学习之路之LVM的快照功能

我们知道LVM可以弹性的调整文件系统的大小,其实LVM除了可以调整文件系统的大小之外,还有另一个功能就是系统快照. 所谓系统快照就是将某一时刻文件系统中的信息记录到快照区中,这里的某一时刻指的是在原始数据被改变的那一瞬间,原始数据会移到快照区里.而其他没有改变的数据,快照区和文件系统共享.所以刚建立快照时快照区内容和文件系统的内容一样. 由于我们知道只有改变的数据才会移动到快照区,因此快照区中保存的内容比较少. 快照区的原理图如下: 那么如何建立快照区呢? 使用lvcreate -s命令来创建快

利用HBase的快照功能来修改表名

hbase的快照功能常常被用来做数据的恢复的,但是由于项目的特殊需求需要改hbase表的表名.在官网上通过快照功能来修改hbase表名的用法: 下面展示用shell命令的和Java api两种方式: In versions 0.90.x of hbase and earlier, we had a simple script that would rename the hdfs table directory and then do an edit of the hbase:meta table

逻辑卷管理器(LVM2)的使用(CentOS6)和快照功能

LVM2: LVM:Logical Volume Manager,Version2 使用纯软件来组织一个或多个底层硬件设备为一个抽象的逻辑设备. dm:device mapper(设备映射组建):将一个或多个底层块设备组织称一个逻辑设备的模块. LVM机制: 将底层块设备的磁盘分区创建成物理卷PV,将PV合并成更高层的VG卷组,能将一个以上的物理硬盘分区加入进去组成成逻辑设备,类似于扩展分区,没有办法直接使用,所以要在VG之上创建LV,这才是真正的逻辑卷,每个LV都是一个独立的文件系统,可以将它

VirtualBox的快照功能

VirtualBox是非常好用的一个虚拟机软件,无论是性能还是易用性不比商用的Vmware差.VirtualBox最初是Sun公司的产品,由于Sun被Oracle收购,现在也归Oracle了.除了虚拟机的虚拟多个OS.软件测试.安全等方面的应用外,虚拟机的快照功能在软件快速部署方面也有很重要的应用. 一.VirtualBox的快照功能 1.生成备份:对虚拟机的当前磁盘状态做一个快照(snapshot),后续对磁盘的更改都写入“当前状态”. 2.恢复备份:删除“当前状态”,将磁盘状态恢复到生成指定

小型的版本控制工具-------Xcode快照功能

感觉Xcode的工具很人性化,今天翻阅<ios7应用开发入门经典(5)>,看到快照功能.感觉真的不错,这样不用每次都要去Versions找自己的代码了. 在正在编辑的文档中,创建快照的快捷键: Ctrl + cmd + S . 删除快照:菜单栏中的 Window -> Organizer -> Project ->选择自己的快照 -> Delete SnapShots; 使用快照:菜单栏中File -> Restore SnapShots.

LVM的创建、扩展、收缩及快照功能的介绍

LVM技术说明: LVM是logical Volume Manager(逻辑卷管理)的简称. LVM机制使得我们安装系统时候不用太担心分区大小对后期扩展带来的不便. LVM是在物理卷(Physical Volume)上再建立了一层逻辑层.可以将多块磁盘组成卷组,再划分为多个逻辑卷. 首先,说下几个名词: PV     # 物理卷Physical Volume VG     # 卷组Volume Group LV     # 逻辑卷Logical Volume PE     # 物理块Physic

linux下LVM相关知识(动态增减LVM,快照功能)的总结

一,什么是LVM LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.LVM是磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统.物理卷(physical volume)物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质

LVM2逻辑卷之3——快照功能介绍

一.背景介绍 随虚拟化的普及,越来越多的企业在生产环境都是用虚拟化产品来整合服务器资源提高设备使用率.而快照作为一种可以保存当前时刻的系统状态以供随时切换的特性被越来越多的提及.LVM2逻辑卷也是一种支持快照的文件系统,本章就针对快照和LVM2逻辑卷快照功能的实现来做详细说明. 二.快照技术原理 首先需要说明,是否支持快照功能取决于文件系统本身,而文件系统在创建时就已将磁盘分为数据区和元数据区,元数据区保存着数据的属性信息(如:大小.inode号.atime等,但不包含文件名,文件名是存放在目录

Hyper-V 2016 系列教程10 快照功能 检查点 和原还虚拟机

相对于XenServer和VMware Esxi来说, Hyper-V的快照功能比较简洁和简单. (1)打开 Hyper-V管理器,功能菜单,操作 | 检查点,如下图所示. (2) 执行后,会显示如下检查点的snapshot,如下图所示,此虚拟机有二个状态. (3) 还原检查点的操作也是右键虚拟机,选择菜单" 还原",如下图所示. (4)在"还原虚拟机"对话框中,点击"还原",然后继续,如下图所示. (4)另外关于检查点的高级配置地方在虚拟机的属