source

xtrabackup을 사용하여 원격 AWS RDS mariaDB 서버를 로컬 디렉토리에 백업하는 방법

factcode 2023. 9. 26. 22:34
반응형

xtrabackup을 사용하여 원격 AWS RDS mariaDB 서버를 로컬 디렉토리에 백업하는 방법

다음과 같이 xtrabackup을 사용하여 AWS RDS에서 원격 MariaDB를 백업하고 있습니다.

xtrabackup --host=xxxxxxx.xxxxxxx.us-east-1.rds.amazonaws.com --port=3306 --backup --databases=test --import=xxxxxx.sql --user=root --password=xxxxxx --target-dir=s3://xxxx/xxxxxx/

결과는 다음과 같습니다.

Using server version 10.2.21-MariaDB-log
Warning: option 'datadir' points to nonexistent directory '/var/lib/mysql'
Warning: MySQL variable 'datadir' points to nonexistent directory '/rdsdbdata/db/'
Warning: option 'datadir' has different values:
  '/var/lib/mysql' in defaults file
  '/rdsdbdata/db/' in SHOW VARIABLES
xtrabackup version 2.4.4 based on MySQL server 5.7.13 Linux (x86_64) (revision id: df58cf2)
xtrabackup: uses posix_fadvise().
xtrabackup: Can't change dir to '/var/lib/mysql' (Errcode: 2 - No such file or directory)
xtrabackup: cannot my_setwd /var/lib/mysql

이 문제를 해결하려면 어떻게 해야 합니까?로컬 디렉터리에 백업을 저장하려고 하지 않는데 /var/lib/mysql을 찾는 이유는 무엇입니까?

언급URL : https://stackoverflow.com/questions/67835345/how-to-backup-remote-aws-rds-mariadb-server-to-local-direcotry-using-xtrabackup

반응형