跳到内容
标志
雷竞技下载官网Percona XtraBackup
从源代码编译和安装
初始化搜索
    雷竞技下载官网percona / pxb-docs
    雷竞技下载官网percona / pxb-docs
    • 首页
      • 关于Perc雷竞技下载官网ona XtraBackup
      • Perc雷竞技下载官网ona XtraBackup如何工作
      • 了解版本号
      • 安装Percona X雷竞技下载官网traBackup 2.4
      • 在Debian和Ubu雷竞技下载官网ntu上安装Percona XtraBackup
      • 在Red Hat En雷竞技下载官网terprise Linux和CentOS上安装Percona XtraBackup
      • 从二进制Tarball雷竞技下载官网安装Percona XtraBackup
      • 从源代码编译和安装
        • 步骤1:安装先决条件
          • Debian或Ubuntu使用apt
          • CentOS或Red Hat使用yum
        • 步骤2:生成构建管道
          • 有关参数的更多信息
        • 步骤2:编译源代码
        • 步骤3:在目标系统上安装
          • 安装到非默认位置
        • 4 .跑步
      • 在Docker容雷竞技下载官网器中运行Percona XtraBackup
      • 需要的连接和权限
      • 配置xtrabackup
      • 备份周期-完全备份
      • 增量备份
      • 压缩备份
      • 加密备份
      • 雷竞技下载官网Percona XtraBackup用户手册
      • 节流备份
      • 无锁二进制日志信息
      • 加密InnoDB表空间备份
      • ' lock-ddl-per-table '选项改进
      • 如何操作和食谱
        • 发行说明索引
        • 雷竞技下载官网Percona XtraBackup 2.4.28 (2023-04-04)
        • 雷竞技下载官网Percona XtraBackup 2.4.27 (2022-12-06)
        • 雷竞技下载官网Percona XtraBackup 2.4.26
        • 雷竞技下载官网Percona XtraBackup 2.4.25
        • 雷竞技下载官网Percona XtraBackup 2.4.24
        • 雷竞技下载官网Percona XtraBackup 2.4.23
        • 雷竞技下载官网Percona XtraBackup 2.4.22
        • 雷竞技下载官网Percona XtraBackup 2.4.21
        • 雷竞技下载官网Percona XtraBackup 2.4.20
        • 雷竞技下载官网Percona XtraBackup 2.4.19
        • 雷竞技下载官网Percona XtraBackup 2.4.18
        • 雷竞技下载官网Percona XtraBackup 2.4.17
        • 雷竞技下载官网Percona XtraBackup 2.4.16
        • 雷竞技下载官网Percona XtraBackup 2.4.15
        • 雷竞技下载官网Percona XtraBackup 2.4.14
        • 雷竞技下载官网Percona XtraBackup 2.4.13
        • 雷竞技下载官网Percona XtraBackup 2.4.12
        • 雷竞技下载官网Percona XtraBackup 2.4.11
        • 雷竞技下载官网Percona XtraBackup 2.4.10
        • 雷竞技下载官网Percona XtraBackup 2.4.9
        • 雷竞技下载官网Percona XtraBackup 2.4.8
        • 雷竞技下载官网Percona XtraBackup 2.4.7-2
        • 雷竞技下载官网Percona XtraBackup 2.4.7
        • 雷竞技下载官网Percona XtraBackup 2.4.6
        • 雷竞技下载官网Percona XtraBackup 2.4.5
        • 雷竞技下载官网Percona XtraBackup 2.4.4
        • 雷竞技下载官网Percona XtraBackup 2.4.3
        • 雷竞技下载官网Percona XtraBackup 2.4.2
        • 雷竞技下载官网Percona XtraBackup 2.4.1
      • xtrabackup选项参考
      • innobackupex选项参考
      • xbcloud二进制文件
      • 指数倒扣
      • 在Microsoft Azure云存储中使用xbcloud二进制文件
      • xbcrypt二进制文件
      • xbstream二进制文件
      • 已知的问题和限制
      • 常见问题
      • 术语表
      • Percona XtraBackup创建的文件索引雷竞技下载官网
      • 商标政策
      • 版权和授权信息
      • 版本检查

    • 步骤1:安装先决条件
      • Debian或Ubuntu使用apt
      • CentOS或Red Hat使用yum
    • 步骤2:生成构建管道
      • 有关参数的更多信息
    • 步骤2:编译源代码
    • 步骤3:在目标系统上安装
      • 安装到非默认位置
    • 4 .跑步

    从源代码编译和安装¶

    请注意

    下面的说明通过编译源代码安装Percona XtraBackup 2.4雷竞技下载官网。以相同方法运行Percona XtraBacku雷竞技下载官网p 8.0的操作步骤请参见雷竞技下载官网Percona XtraBackup 8.0安装文档。

    源代码可从雷竞技下载官网Percona XtraBackupGithub项目。获取代码的最简单方法是使用git克隆命令。然后,切换到您想要安装的发布分支,例如2.4。

    美元git克隆https://github.com/雷竞技下载官网percona/percona-xtrabackup.git美元cd雷竞技下载官网percona-xtrabackup美元git结帐2。4

    步骤1:安装先决条件¶

    必须安装以下包和工具才能进行编译雷竞技下载官网Percona XtraBackup从源代码。这些可能因系统而异。

    重要的

    为了建造雷竞技下载官网Percona XtraBackup您需要使用V8.0源代码cmake版本3。在您的发行版中,它可以作为单独的包提供cmake3或者是cmake。要查看安装的版本,请运行cmake——版本如果它报告了版本3,请安装cmake3对于你的系统。

    另请参阅

    https://cmake.org/

    使用Debian或Ubuntu恰当的¶

    美元sudo恰当的安装建设重要flex野牛automakeautoconf\libtoolcmakelibaio-devmysql客户机libncurses-devzlib1g-dev\libgcrypt11-devlibev-devlibcurl4-gnutls-devvim-common

    要安装手册页,请安装python3-sphinx包:

    美元sudo恰当的安装python3-sphinx

    CentOS或Red Hat使用百胜¶

    雷竞技下载官网Percona XtraBackup要求GCC 5.3或更高版本。如果系统上安装的GCC版本较低,则可能需要安装并启用开发人员工具箱在RPM基于GCC的发行版,以确保您使用最新的GCC编译器和开发工具。然后,安装cmake和其他依赖项:

    美元sudo百胜安装cmakeopenssl-devellibaiolibaio-develautomakeautoconf\野牛libtoolncurses-devellibgcrypt-devellibev-devellibcurl-develzlib-devel\vim-common

    要安装手册页,请安装python3-sphinx包:

    美元sudo百胜安装python3-sphinx

    步骤2:生成构建管道¶

    在这一步,你已经cmake运行命令CMakeList.txt文件来生成构建管道,即将用于编译源代码的本地构建环境)。

    1. 切换到克隆Percona XtraBackup存储库的目录雷竞技下载官网

      美元cd雷竞技下载官网percona-xtrabackup
    2. 创建一个目录来存储编译后的文件,然后切换到该目录:

      美元mkdir建立美元cd构建
    3. 运行cmake或cmake3。在这两种情况下,您需要使用的选项是相同的。

    请注意

    你可以建造雷竞技下载官网Percona XtraBackup使用手册页,但这需要python-sphinx包,它不是每个发行版都可以从主存储库获得的。如果您安装了python-sphinx你需要把包去掉-DWITH_MAN_PAGES =了从前面的命令。

    美元cmake-DWITH_BOOST=PATH-TO-BOOST-LIBRARY-DDOWNLOAD_BOOST=在\-DBUILD_CONFIG=xtrabackup_release-DWITH_MAN_PAGES=从- b。.

    有关参数的更多信息¶

    -DWITH_BOOST

    为-DWITH_BOOST参数,指定要下载boost库到的目录的名称。该目录将自动在当前目录中创建。

    - b(——构建)

    雷竞技下载官网Percona XtraBackup配置为禁止为?生成生成管道使在您存储源代码的同一目录中。的- b参数表示包含源代码的目录。在这个例子中,我们使用父目录的相对路径(..)。

    重要的

    CMake错误在CMakeLists.txt:367 (MESSAGE):请不要在源代码内构建。强烈推荐源外构建:您可以为同一个源有多个构建,并且有一个简单的方法来进行清理,只需删除构建目录(注意' make clean '或' make distclean '就可以了不工作)

    你可以通过-DFORCE_INSOURCE_BUILD=1调用cmake强制源代码内构建

    -DWITH_MAN_PAGES

    构建雷竞技下载官网Percona XtraBackup手册页,使用在或者从命令行中删除此参数(它是在默认情况下)。

    要安装手册页,请安装python3-sphinx包:

    步骤2:编译源代码¶

    要在构建目录中编译源代码,请使用使命令。

    重要的

    你打算编译的计算机雷竞技下载官网Percona XtraBackup8.0必须有至少2G的可用RAM。

    1. 改为构建目录(创建于步骤2:生成构建管道).

    2. 运行使命令。此命令可能需要较长时间才能完成。

      美元使

    步骤3:在目标系统上安装¶

    下面的命令安装所有雷竞技下载官网Percona XtraBackup二进制文件xtrabackup并测试到目标系统上的默认位置:/usr/local/xtrabackup。

    运行制作安装安装雷竞技下载官网Percona XtraBackup到默认位置。

    美元sudo使安装

    安装到非默认位置¶

    你可以使用DESTDIR参数与制作安装安装雷竞技下载官网Percona XtraBackup去另一个地方。确保有效用户能够写入您选择的目的地。

    美元sudo使DESTDIR=< DIR_NAME >安装

    实际上,目标目录是由安装布局(-DINSTALL_LAYOUT),cmake应用(参见步骤2:生成构建管道)。除了安装目录外,该参数还控制许多其他目标,您可以针对您的系统进行调整。

    缺省情况下,该参数为独立的,这意味着安装目录为/usr/local/xtrabackup。

    另请参阅

    MySQL文档:-DINSTALL_LAYOUT

    4 .跑步¶

    后雷竞技下载官网Percona XtraBackup已安装在您的系统上,您可以使用xtrabackup命令:

    美元/usr/local/xtrabackup/bin/xtrabackup

    如果您想直接在命令行上使用该命令,请更新PATH环境变量。

    $ #设置美元的路径在的命令行美元路径=美元的路径: / usr /地方/ xtrabackup / bin / xtrabackup$ #运行xtrabackup直接美元xtrabackup

    或者,您可以考虑放置一个软链接(使用ln - s)前往你的路径环境变量。

    另请参阅

    男人ln

    以查看文档男人。,更新MANPATH变量。

    联系我们

    如需免费技术帮助,请访问Percona雷竞技下载官网社区论坛。

    要报告错误或提交功能请求,请打开JIRA票。

    付费支持和管理或咨询服务,请联系雷竞技下载官网Percona销售。


    最近更新:2022-12-06
    雷竞技下载官网Percona LLC,©2023
    用MkDocs材料

    饼干的同意

    我们使用cookie来识别您的重复访问和偏好,以及衡量我们文档的有效性,以及用户是否找到他们正在搜索的内容。在您的同意下,您正在帮助我们改进我们的文档。

    Baidu
    map