美文网首页
【hbase-维护】hbase日常运维

【hbase-维护】hbase日常运维

作者: 粮忆雨 | 来源:发表于2018-12-25 20:45 被阅读0次

1. 备份

执行HBase备份有两种主要策略:完全关闭集群进行备份(离线),以及在运行集群上进行备份(在线)。
https://hbase.apache.org/1.2/book.html#ops.backup
https://sematext.com/blog/hbase-backup-options/

2. 快照

快照就是一份元信息的合集,允许管理员恢复到表的先前状态,快照不是表的复制而是一个文件名称列表,因而不会复制数据。
HBase快照允许您对表进行快照,而不会对区域服务器造成太大影响。快照、克隆和恢复操作不涉及数据复制。此外,将快照导出到另一个集群不会对区域服务器产生影响。

2.1 配置启用快照支持
要打开快照支持,只需设置hbase.snapshot。启用属性为true。(快照默认在0.95+之后的版本中启用,默认在0.94.6+之前的版本中关闭)

<property>
    <name>hbase.snapshot.enabled</name>
    <value>true</value>
</property>

2.2 给表打快照
不管表是启用还是禁用,都可以对它进行快照。快照操作不涉及任何数据复制。

./bin/hbase shell
hbase> snapshot 'tablename', 'myTableSnapshot-122112'

2.3 查看快照

hbase> list_snapshots

2.4 删除快照

hbase> delete_snapshot 'myTableSnapshot-122112'

2.5 从快照克隆出一张新表

hbase> clone_snapshot 'myTableSnapshot-122112', 'myNewTestTable'

2.6 用快照恢复数据,它需要先禁用表,再进行恢复

hbase> disable 'myTable'
hbase> restore_snapshot 'myTableSnapshot-122112'

相关文章

  • 【hbase-维护】hbase日常运维

    1. 备份 执行HBase备份有两种主要策略:完全关闭集群进行备份(离线),以及在运行集群上进行备份(在线)。ht...

  • 大数据集群搭建-Hbase

    hbase解压安装包 tar xzvf hbase-*-bin.tar.gz 文件配置 修改配置文件/.../co...

  • 也谈运维

    运维分三个层次:设备运维、架构运维和业务运维。设备运维是指维护操作系统和网络环境,例如保持系统更新;架构运维是指维...

  • CMDB与自动化运维

    CMDB与自动化运维 一、IT运维的分类 IT运维,指的是对已经搭建好的网络,软件,硬件进行维护。运维领域也是细分...

  • Hadoop相关文章索引(2)——Hadoop运维主题

    hadoop运维笔记1 Hadoop集群日常运维 Hadoop运维经验杂谈 Hadoop运维笔记 之 调整hdfs...

  • HBase-原理总结

    先放一张自己总结的图 [图片上传失败...(image-619f9f-1540812453635)] 数据模型 一...

  • 十二、HBase运维

    1、HBase监控指标 1.1、指标收集:http://master_ip:port/jmx;http://reg...

  • 【hbase-部署】hbase升降版本

    测试版本 hbase1.1.13 <——> hbase1.2.7参考https://www.w3cschool.c...

  • 【hbase-部署】hbase集群搭建

    前提 1、hadoop集群正常运行2、zookeeper集群正常运行3、以当前root用户为例 部署 1、解压 2...

  • 系统运维管理

    来源:《网络安全监测基本要求与实施指南》 系统运维管理 组织和工作角色 网络安全监测系统-日常运维维护人员,职责:...

网友评论

      本文标题:【hbase-维护】hbase日常运维

      本文链接:https://www.haomeiwen.com/subject/hfbflqtx.html