원격 서버 백업 설명

우리는 이유를 설명하고 어쨌든 백업을 만들기 위해 사용 가능한 모든 옵션을 보여줄 것입니다.

공유 호스팅 환경에서와 같이 서버의 파일 시스템에 대한 액세스가 제한된 서버입니다.
로컬 데이터베이스 서버는 물리적으로 액세스할 수 있는 로컬 서버나 사용자가 완전히 제어할 수 있는 전용/가상 서버와 같은 파일 시스템에 대한 전체 액세스 권한을 가진 서버입니다.

원격 백업의 문제점은 무엇입니까?

원격 서버의 주요 문제는 데이터베이스 백업 명령을 포함하여 결과*에 액세스하는 스크립트를 실행할 수 있다는 것입니다.박 파일은 문제가 있습니다. *.이 파일은 해당 서버의 로컬 드라이브 어딘가에 배치됩니다. 해당 위치에 액세스하지 않으면 압축,암호화,저장 등과 같은 추가 처리를 위해 백업 파일을 복사 할 수 없습니다. 그런 다음 옵션은 스크립트 파일을 만드는 것으로 제한됩니다.

박(*.박)스크립트 대 파일(*.데이터베이스 백업에 대한 자세한 내용은 데이터베이스 백업에 대한 자세한 내용을 참조하십시오. 그들은 보통*.박 확장. 당신은*를 만들 수있는 옵션이있는 경우.박 파일-당신이뿐만 아니라 전체 저장할 수 있기 때문에 항상 대안을 선호하지만,차등 및 트랜잭션 로그 백업뿐만 아니라. 그리고 형식은 제 3 자에게 가장 일반적이며 독점적이지 않습니다. 당신은에서 복원 할 수 있습니다(*.박)표준 복원 데이터베이스 명령과 많은 타사 도구를 사용하여 파일.

스크립트(*.데이터베이스 개체를 다시 만들고 테이블에 데이터를 삽입하는 명령 집합입니다. 스크립트 파일 사용의 이점은 대부분의 호스팅 환경에서 스크립트 파일을 업로드하고 호스팅 관리 제어판을 사용하여 실행할 수 있다는 것입니다. 그런 다음 호스팅 업체가 설치하거나 구성 할 필요없이 데이터베이스를 복원 할 수 있습니다.

그러나 스크립트(*.메서드는 다음과 같은 제한 사항이 있습니다:이러한 스크립트는 데이터베이스의 텍스트(바이너리가 아닌)표현이기 때문에 더 많은 공간을 차지하지만 바이너리 백업보다 훨씬 더 압축할 수 있습니다.

  • 일반 백업의 스크립트에서 데이터베이스를 복원하는 데 시간이 더 걸립니다.
  • 표준 백업과 달리 스크립트에는 트랜잭션 로그 정보가 포함되어 있지 않으므로 지정 시간 복구를 적용할 수 없습니다.
  • 스크립팅이 항상 종속성을 고려하지는 않습니다.백업은 잘 문서화되어 있으며 여기에 세부 사항이 없습니다. 기본적으로 데이터베이스 백업 명령을 실행하거나 타사 도구를 사용합니다. 이*를 만듭니다.서버의 로컬 파일 시스템에 박 파일. 그런 다음 일반적으로 파일을 압축하고 암호화하고 네트워크 드라이브, 또는 클라우드 등에 업로드합니다. 당신은 그것을 할 또는 같은 제품에 모든 것을 얻기 위해 사용자 정의 스크립트를 구축 할 수 있습니다.

    *에 대한 원격 백업.bak 파일에 네트워크 공유

    경우 원격 SQL 서버와 동일한 네트워크에서 당신과 SQL 서버에 액세스할 수 있는 동일한 네트워크 공유(같은 servername 된 경),다음 SQL 서버 백업할 수 있습니다 이 위치와 다음과 같은 명령을 입력하십시오:데이터베이스 백업에 대한 자세한 내용은 다음을 참조하십시오.박’

    그리고 당신의 자신의 컴퓨터에서 당신은*를 가지고,같은 위치에 액세스 할 수있을 것입니다.박 파일 및 당신이 그것으로 원하는 것을 할.

    자체 스크립트를 작성하여이를 자동화하거나 네트워크를 백업 할 수 있습니다.

    같은 탐낼*에서 백업을 얻을 것입니다.박 형식. 단점은 기본적으로 액세스 권한을 올바르게 구성 할 필요성과 관련이 있습니다. 권한에 대한 자세한 내용은 위의 링크를 방문하십시오.

    스크립트에 대한 원격 백업(*.이 스크립트는 다음과 같이 작동합니다.백업 파일에는 원격 컴퓨터에서 데이터베이스를 다시 만드는 데 필요한 정보가 들어 있습니다. 스크립트에는 데이터베이스 스키마(테이블,뷰,저장 프로시저,트리거,전체 텍스트 카탈로그,역할,규칙 등)및 데이터를 다시 만드는 명령이 포함됩니다. 당신은 스크립트를 생성하는 몇 가지 옵션이 있습니다(*.이 방법은 원격 데이터베이스를 백업하는 가장 간단한 방법입니다. 서버 유형 설정 로그인 자격 증명으로”원격 서버”를 선택하십시오.:

    그런 다음 압축,암호화,백업을 보낼 위치 및 이메일 알림을 보낼 위치를 구성하십시오. 이 작업은 임시”백업”으로 작동하지만 스크립팅을 예약할 수는 없습니다. 데이터베이스 스크립트를 생성하려면:백업하려는 데이터베이스를 마우스 오른쪽 단추로 클릭하고 작업->스크립트 생성을 선택합니다. 이 마법사를 엽니 다

  • 소개 화면에서 다음 히트
  • 기본”스크립트 전체 데이터베이스 및 데이터베이스 개체”를 선택한 상태로 두고 다음 히트
  • 클릭 버튼 고급”스크립트로 데이터 유형”을”스키마 전용”에서”스키마 및 데이터”로 변경합니다. 히트 확인
  • “새 쿼리 창에 저장”옵션을 선택하고 다음,다음 및 완료
  • 스크립트를 로컬 파일에 복사하고 필요한 곳에 저장하거나 실행하십시오. 스크립팅과 관련하여”백업”이라는 단어를 사용하는 것이 상당히 많은 경우,이 섹션에서 설명하는 옵션은”데이터베이스 백업”으로 간주되는 것과 훨씬 더 멀리 떨어져 있습니다. 그러나 데이터의 일부 복사본을 가져올 수 있으므로 이러한 옵션도 검토할 것입니다.

    모든 데이터베이스 개체를 복사하는 것이 아니라 데이터만 복사합니다. 우리는 그것을 주요 백업 방법으로 사용하는 것을 상상할 수 없습니다. 어쨌든 여기 지침:백업을 복원할 데이터베이스를 마우스 오른쪽 단추로 클릭하고 작업->데이터 가져오기를 선택합니다. 이 마법사가 열립니다.

  • 데이터를 복사할 데이터베이스를 선택합니다. 다음.데이터 원본과 로컬 서버를 서버 이름으로 선택합니다.
  • 데이터를 복사할 데이터베이스를 선택합니다. 다음.
  • 복사할 테이블을 선택합니다. 다음,다음,끝
  • 답글 남기기

    이메일 주소는 공개되지 않습니다.