본문 바로가기

백업

Linux - Rsync 란? rsync란?rsync는 UNIX 및 Linux 시스템에서 파일과 디렉토리를 동기화하는 데 사용되는 툴 / 네트워크 프로토콜입니다. 원격 호스트와의 빠른 데이터 전송이 가능하여 효율적으로 파일을 복사하거나 백업할 수 있습니다. 주로 백업용도로 사용하는 툴이며 스크립트를 만들어 cron 등에 올려 간단한 백업 시스템을 구축할 수 있습니다. rsync의 장점효율성: 변경된 데이터만 전송하므로 시간과 대역폭을 절약할 수 있습니다.유연성: 파일, 디렉토리, 전체 시스템을 백업할 수 있는 다양한 옵션과 기능을 제공합니다.보안: SSH를 통한 데이터 전송 옵션을 제공하여 보안성을 강화할 수 있습니다.rsync 사용법# rsync [옵션] [소스] [대상]주요 옵션:-v : 자세한 정보 출력-a : 아카이브 모드, .. 더보기
MariaDB - DB 백업 및 복구하기 MariaDB 백업 방법 MariaDB 데이터베이스를 백업하는 방법 중 두 가지 자주 사용하는 백업 방법을 알아봅니다. 1. mysqldump 명령어를 이용한 백업 방법 mysqldump 명령어를 사용하면 MariaDB 데이터베이스의 백업 파일을 생성할 수 있습니다. 다음 명령어를 터미널 또는 명령 프롬프트에서 실행합니다. # mysqldump -u 사용자이름 -p 데이터베이스이름 > 백업파일.sql 사용자이름은 MariaDB에 접속 가능한 계정 데이터베이스이름은 백업하려는 데이터베이스이름 1-1. DB 전체 백업 # mysqldump -u 사용자이름 -p -A > full_backup.sql # mysqldump -u 사용자이름 -p --all-databases > full_backup.sql 1-2... 더보기