我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何通过命令备份和还原MySQLCluster

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何通过命令备份和还原MySQLCluster

这篇文章主要介绍如何通过命令备份和还原MySQLCluster,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

  备份:采用ndb_mgm管理客户端来备份,在管理节点执行ndb_mgm即可进入管理命令行。输入startbackup备份所有节点,如果后面还跟着对应数据节点的id就只备份对应的数据节点。

  还原:使用命令ndb_restore进行还原,具体过程如下:

  启动管理节点:

  /usr/bin/ndb_mgmd-f/usr/local/mysql/mysql-cluster/config.ini--reload

  怎样通过命令备份和还原MySQLCluster

  启动数据节点:

  /usr/bin/ndbd--initial

  第一个节点恢复的时候:

  /usr/bin/ndb_restore-c192.168.100.223-n11-b1-m-r--backup_path=/data/dbdata1/BACKUP/BACKUP-1/

  其他节点恢复的时候(以后的节点不需要加-m参数):

  /usr/bin/ndb_restore-c192.168.100.223-n11-b1-r--backup_path=/data/dbdata1/BACKUP/BACKUP-1/

  其中192.168.100.223为管理节点的IP,-n后面接的是节点id,-b要还原的backupid,-r数据开关,也就是还原数据了,-m还原表结构。

  导入完表结构以后就可以进行并行恢复了!

  恢复的时候需要用到mysqld节点,因此需要添加多个空的mysqld节点,空mysqld节点至少应该和你的mysqld节点数据相同。

  当恢复硬盘表的时候,使用-initial初始化以后,不需要重新创建数据文件组、redo日志文件、表空间和数据文件,还原的时候会自动创建。

以上是“如何通过命令备份和还原MySQLCluster”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何通过命令备份和还原MySQLCluster

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

下载Word文档

猜你喜欢

Linux下如何使用tar命令备份和还原系统

这篇文章主要介绍了Linux下如何使用tar命令备份和还原系统,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux上有功能强大的tar命令,tar最初是为了制作磁带备份(
2023-06-27

MySQL学习——使用mysqldump命令备份和还原

MySQL学习——使用mysqldump命令备份和还原摘要:本文主要学习了如何使用mysqldump命令备份和还原数据库。导出数据导出全部数据参数:1 --all-databases, -A举例:1 mysqldump -h127.0.0.1 -uroot -
2021-02-14

如何使用Oracle命令进行数据库备份与还原

这篇文章主要介绍如何使用Oracle命令进行数据库备份与还原,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!数据导出:1、将数据库orcl完全导出,用户名system 密码manager 导出到D:\daochu.dm
2023-06-21

mysql如何备份和还原数据库

MySQL数据库的备份和还原可以通过命令行或者图形界面工具来完成。备份数据库:使用命令行工具:可以使用mysqldump命令来备份数据库。例如,备份名为mydatabase的数据库可以使用以下命令:mysqldump -u usernam
mysql如何备份和还原数据库
2024-04-09

SQLServer中如何进行数据备份和还原

数据备份和还原是数据库管理中非常重要的操作,可以帮助保障数据安全和灾难恢复。在SQLServer中,可以通过以下步骤进行数据备份和还原:数据备份:使用SQL Server Management Studio(SSMS)连接到要备份的数据库
SQLServer中如何进行数据备份和还原
2024-04-09

如何在 PHP 中使用 MySQL 备份和还原?

在 php 中备份和还原 mysql 数据库可通过以下步骤实现:备份数据库:使用 mysqldump 命令转储数据库为 sql 文件。还原数据库:使用 mysql 命令从 sql 文件还原数据库。如何在 PHP 中使用 MySQL 备份和还
如何在 PHP 中使用 MySQL 备份和还原?
2024-05-12

如何在SQLServer中备份和还原数据库

在SQL Server中备份和还原数据库有多种方法,以下是其中一种常用的方法:备份数据库:登录SQL Server Management Studio在左侧对象资源管理器中展开数据库,找到要备份的数据库右键点击该数据库,选择“任务”
如何在SQLServer中备份和还原数据库
2024-04-09

如何在Windows中备份和还原注册表

在Windows中备份和还原注册表需要使用注册表编辑器(regedit)。以下是一些简单的步骤来进行备份和还原注册表:备份注册表:1. 打开“运行”对话框,方法是同时按下Windows键和R键。2. 输入“regedit”并点击“确定”打开
2023-09-07

通过Docker Compose、Nginx和MariaDB实现PHP应用程序的数据备份与还原

随着云计算和容器化技术的快速发展,越来越多的应用程序选择使用Docker来部署和运行。在Docker生态系统中,Docker Compose是一个非常受欢迎的工具,它可以通过一个单一的配置文件来定义和管理多个容器。本文将介绍如何使用Dock
2023-10-21

如何在麒麟操作系统上进行系统的备份和还原

在麒麟操作系统上进行系统的备份和还原可以通过以下步骤实现:1. 备份系统:- 打开终端并以管理员身份运行。- 使用以下命令创建一个系统备份:`sudo dd if=/dev/sda of=/path/to/backup.img bs=4M
2023-10-12

如何使用MySQL的备份和还原技术保护数据的安全性?

如何使用MySQL的备份和还原技术保护数据的安全性?数据作为现代社会中最重要的资产之一,对于任何组织或个人来说都至关重要。在数据库管理系统中,MySQL是最受欢迎和广泛使用的开源关系数据库管理系统之一。然而,数据丢失或数据泄露风险始终存在,
2023-10-22

Python中如何对MySQL数据库进行备份和恢复操作?(通过Python如何实现MySQL数据库的备份与恢复?)

本文介绍了如何使用PythonMySQLdb库对MySQL数据库进行备份和恢复。备份涉及导出数据库到文件,而恢复涉及从文件导入数据库。自动化过程可以使用调度器(如cron)来安排定期备份和恢复。本文提供了详细的步骤和代码示例,使读者能够轻松地实施这些操作,确保数据的安全性和完整性。
Python中如何对MySQL数据库进行备份和恢复操作?(通过Python如何实现MySQL数据库的备份与恢复?)
2024-04-02

编程热搜

目录