[sql] 원격 위치에 백업 파일 저장 방법

목차

  1. 네트워크 공유 폴더에 백업 파일 저장
  2. FTP 서버에 백업 파일 저장
  3. 클라우드 스토리지에 백업 파일 저장

네트워크 공유 폴더에 백업 파일 저장

SQL Server에서 원격 위치에 백업 파일을 저장하려면 BACKUP DATABASE 명령을 사용해야 합니다. 다음은 T-SQL 명령어의 예시입니다:

BACKUP DATABASE YourDatabase TO DISK = '\\RemoteComputer\SharedFolder\YourDatabase.bak'

위 명령은 원격 컴퓨터의 공유 폴더에 백업 파일을 저장합니다. 그러나 SQL Server 서비스 계정이 해당 폴더에 쓰기 권한이 있어야 합니다.

FTP 서버에 백업 파일 저장

FTP 서버에 백업 파일을 저장하려면 bcp 유틸리티나 SQL Server Integration Services를 사용하여 백업 파일을 생성하고 FTP 프로그램을 사용하여 해당 파일을 FTP 서버로 전송해야 합니다.

클라우드 스토리지에 백업 파일 저장

클라우드 스토리지에 백업 파일을 저장하려면 클라우드 제공업체의 API 또는 공식 SDK를 사용하여 백업 파일을 업로드해야 합니다. 대부분의 클라우드 서비스는 .NET, Java, Python 등을 지원하며 각 언어에 대한 샘플 코드를 제공합니다.

이와 같이, SQL Server 데이터베이스를 백업하여 원격 위치에 저장하는 방법은 간단합니다. 선택한 방법에 따라 관련된 보안 및 권한 설정을 확인해야 합니다.