所有 xtrabackup 配置都是通过选项完成的,这些选项的行为与标准 MySQL 程序选项完全相同:它们可以在命令行或通过诸如 /etc/my.cnf 的文件中指定。

xtrabackup 以 [mysqld] 和 [xtrabackup] 的顺序从任意配置文件中读取配置选项。因此它可以从现有的 MySQL 安装中读取已经配置的选项,例如 datadi r或一些 InnoDB 选项。如果您想要覆盖这些内容,只需在 [xtrabackup] 部分中指定它们,因为它稍后被读取,所以优先级更高。

如果你不想这么做,你也可以不用在 my.cnf 中添加任何配置。您可以简单地在命令行上指定选项。通常,您可能会发现在 my.cnf 文件中的 [xtrabackup] 使用 target_dir 选项来指定默认备份目录会很方便,例如:

1
2
[xtrabackup]
target_dir = /data/backups/mysql/
阅读全文 »


找到 Redis 安装目录,进入 src 文件夹下,使用 ./redis-cli 进入到 Redis 命令行交互界面。

是否启动

检查 Redis 是否启动,如果返回 PONG 则表明 Redis 已经启动

1
127.0.0.1:6379>ping

获取所有配置项

1
127.0.0.1:6379>config get *

Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及 zset(sorted set:有序集合)。

阅读全文 »


hexo next 使用 hypercomments 很简单,只需要在主题配置文件中的 hypercomments_id: 填上自己在 hypercomments 注册站点后生成的 ID 号即可。我要说的是我按照这个方法填写以后却总是没有显示评论窗口,重新安装主题以后还是不行。
后来登录 hypercomments 官网,在设置 -> General -> Website name 栏中,发现我的站点名多了一个 “/“ ,删掉它就可以正常显示了。

注意:

在更新 hexo 主题时一定要先备份原来的主题,不然辛辛苦苦配置的各种效果一不小心就全没了。。。
备份以后如果发现新主题不满意,还可以马上切换回原来的主题。


Percona XtraBackup 需要能够连接到数据库服务器,并在创建备份、某些场景下进行准备以及恢复时需要在服务器和数据目录上执行操作。为此,必须满足其执行操作时的权限和许可要求。

权限是指允许在数据库服务器中执行操作的系统用户。它们设置在数据库服务器上,仅适用于数据库服务器中的用户

许可是允许用户在系统上执行操作的权限,例如读取、写入某个目录或启动、停止系统服务。它们设置在系统级别,仅适用于系统用户

无论使用 xtrabackup 还是 innobackupex ,都有两个参与者:用户调用程序既系统用户,用户在数据库服务器中执行操作既数据库用户。请注意,这两个用户的作用域是不同的,尽管他们可能有相同的用户名。

在本文档中,innobackupexxtrabackup 的所有调用都假定系统用户已经具有适当的权限,并且除了要执行的操作选项外,您还提供了用于连接数据库服务器的相关选项,并且数据库用户具有足够的权限。

阅读全文 »
0%