签到成功

知道了

CNDBA社区CNDBA社区

ceph创建快照及快照回滚

2016-11-17 17:57 5303 0 原创 Ceph
作者: Expect-乐

    快照都明白是什么意思,已经起到什么样的作用.通过快照我们可以快速备份,恢复数据,更重要的是,在ceph里可以通过layering的特征,

可以快速实现克隆.

http://www.cndba.cn/Expect-le/article/379

1.创建快照

http://www.cndba.cn/Expect-le/article/379

1.1查看挂载目录情况

[root@ceph-client ~]# mount /dev/rbd/rbd/data /u01
[root@ceph-client ~]# cd /u01
[root@ceph-client u01]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   48G   11G   37G  23% /
devtmpfs                 482M     0  482M   0% /dev
tmpfs                    497M   84K  497M   1% /dev/shm
tmpfs                    497M  7.0M  490M   2% /run
tmpfs                    497M     0  497M   0% /sys/fs/cgroup
/dev/sda1                497M  157M  341M  32% /boot
tmpfs                    100M   20K  100M   1% /run/user/42
tmpfs                    100M     0  100M   0% /run/user/0
/dev/rbd0                 50G   53M   47G   1% /u01

1.2创建一个文件

[root@ceph-client u01]# echo 'Learning ceph snap!' >> ceph.txt
[root@ceph-client u01]# cat ceph.txt 
Learning ceph snap!

1.3创建快照http://www.cndba.cn/Expect-le/article/379

[root@ceph-client u01]# rbd snap create data@snap01

--data是image名称,snap01是快照名称http://www.cndba.cn/Expect-le/article/379

http://www.cndba.cn/Expect-le/article/379

1.4查看image的快照

http://www.cndba.cn/Expect-le/article/379

[root@ceph-client u01]# rbd snap list data
SNAPID NAME       SIZE 
     4 snap01 51200 MB

2.快照回滚http://www.cndba.cn/Expect-le/article/379http://www.cndba.cn/Expect-le/article/379http://www.cndba.cn/Expect-le/article/379

2.1删除刚刚创建的文件

[root@ceph-client u01]# ls
ceph.txt  lost+found
[root@ceph-client u01]# rm ceph.txt 
rm: remove regular file ‘ceph.txt’? yes
[root@ceph-client u01]# ls
lost+found

2.2使用快照回滚

注意:为了保证数据的完整性 ,最好卸载块存储,否则回滚可能失败

[root@ceph-client ~]# umount /u01
[root@ceph-client u01]# rbd snap rollback data@snap01
Rolling back to snapshot: 100% complete...done.

2.3再次挂载目录http://www.cndba.cn/Expect-le/article/379

[root@ceph-client ~]# mount /dev/rbd
rbd/  rbd0  
[root@ceph-client ~]# mount /dev/rbd/rbd/data /u01
[root@ceph-client ~]# cd /u01
[root@ceph-client u01]# ll
total 20
-rw-r--r-- 1 root root    20 Nov 17 16:40 ceph.txt
drwx------ 2 root root 16384 Nov 17 16:38 lost+found
[root@ceph-client u01]# cat ceph.txt 
Learning ceph snap!

数据回来了!

版权声明:本文为博主原创文章,未经博主允许不得转载。

ceph 快照

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
Expect-乐

Expect-乐

关注

Without the continuous bitter cold, there can be no fragrant plum blossom

  • 336
    原创
  • 6
    翻译
  • 100
    转载
  • 41
    评论
  • 访问:1547521次
  • 积分:1957
  • 等级:核心会员
  • 排名:第4名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ