SQL Server | How to Backup and Restore Databases (Part 1)

– 안녕? (느린 음악) Josh Burns Tech에 오신 것을 환영합니다 이 비디오에서 나는 당신에게 어떻게 보여줄 것인가? SQL Server에서 데이터베이스를 백업 및 복원하려면, 유지 관리 계획 작성 자동화 된 데이터베이스 백업

곧 올거야 (음악 강화) SQL Server 작업을 시작할 때, 당신이 DBA, SQL 개발자, 당신은 SQL Server를 배우는 중입니다 또는 우연한 DBA 귀하의 비즈니스가 던지기로 결정한 곳 업무 직무에 대한 SQL Server의 책임, 데이터베이스 백업 및 복원 방법 알기 필요한 몇 가지 작업이 있습니다 정말 일찍 일하는 법을 배웁니다 이 비디오는 모든 버전의 SQL Server를 대상으로합니다

이제 2005 년과 이전 버전에는 차이점이 있습니다 그러나이 비디오의 차이점을 다룰 것입니다 나는 또한 만드는 방법을 보여줄거야 자동화 된 데이터베이스 백업 유지 관리 계획 전체 데이터베이스 백업을 예약 할 수 있습니다 자동으로 발생합니다

그리고 이것은 파트 2 시리즈 중 하나입니다 제 2 부에서는 당신에게 어떻게 보여 줄까요? 차등 및 트랜잭션 로그 백업을 수행하는 방법 믹스에 추가 할 수 있습니다 자동 데이터베이스 백업 계획 작성 포인트 인 타임 복구를 제공합니다 귀하의 비즈니스가 성공적으로 완료 될 수 있도록 특정 시점으로 되돌아 갈 수 있어야한다 부패 또는 다른 유형의 경우 데이터베이스 문제가 발생하여 복구가 필요합니다

이 비디오에서 가치를 얻는다면 너는 그것을 즐기고, 그것을 줘라 그리고 나는 또한 어떤 라인을 알고 싶다 각자의 일에 대해 그래서 만약 당신이 DBA, SQL 개발자, 실수로 DBA, 또는 SQL Server에 대해 더 많이 배우고 싶다면, 이 동영상의 댓글 섹션에 남겨주세요 주간 기술 비디오가 업로드 될 때 알림을 받으려면 이 파트 2 시리즈의 두 번째 파트와 같이, 알림 벨을 구독하고 확인하십시오 자, 이제 살펴 보겠습니다

SQL Server에서 데이터베이스를 백업하고 복원하는 방법 그래서 내가 너에게 보여줄 첫 번째 일이야 수행 방법은 전체 데이터베이스 백업을 수행하는 것입니다 따라서 전체 데이터베이스 백업을 수행하려면 JoshBurnsTech 데이터베이스 우린 마우스 오른쪽 버튼으로 클릭 할거야 우리는 할 일 목록에 갈거야 백업을 클릭합니다

(클릭) 그래서 우리가 먼저 백업을하고 있습니다 JoshBurnsTech 데이터베이스, 우리는 우클릭하여 Task Back Up으로 갔다 유형이 있기 때문에 백업 유형이 전체로 설정됩니다 우리가 취하고있는 데이터베이스 백업 차등 및 트랜잭션 로그 백업도 있으며, 우리는이 시리즈의 두 번째 부분을 살펴볼 것입니다

그래서, 다시 구독하지 않으면 알림 벨을 치면, 지금 그렇게해야합니다 파트 2가 업로드되면 업데이트됩니다 그래서, 우리는 이것을 완전히 풀어 놓을거야 우리는 디스크에 백업하고 있습니다 이미 미리 채워진이 위치 이전의 전체 데이터베이스 백업입니다

그래서 여기에 나타나 있습니다 따라서이 데이터베이스 백업을 덮어 쓰지 않을 것입니다 우리는 새로운 것을 가져갈거야 이제 수행 할 작업은 제거를 클릭하는 것입니다 추가를 클릭합니다

(클릭) 따라서이 위치는 기본 위치입니다 내 SQL Server 인스턴스의 데이터베이스 백업, 나는 Properties에서 설정했다 자, 이제 그 진짜 빠른 것을 보도록하겠습니다 이제 기본 위치를 볼 수 있습니다 이 SQL Server 인스턴스의 백업 그래서 우리가 3 개의 도트를 클릭했을 때 자동으로 우리를 그 위치로 데려갔습니다

내가 미리 구성했기 때문에 내 SQL Server 인스턴스의 속성에 이제 기본 위치로 되돌아갑니다 데이터베이스 백업을 위해 파일 이름을 입력 할 준비가되었습니다 그래서 우리는 기본 위치에 있습니다 D 드라이브, MSSQL, Back Ups, 이제 파일 이름을 입력 할 준비가되었습니다

그래서 우리는이 백업의 이름을 짓겠습니다 (타이핑) JoshBurnsTech, 그런 다음 밑줄을 써야합니다 오늘 날짜뿐입니다 (타자) 그리고 여기에 핵심 포인트가 있습니다 바로 여기 그리워하고 싶지 않아

BAK 파일 확장명을 입력해야합니다 그렇지 않으면 백업을 파일로 저장합니다 당신은 그것을 복구 할 수 없을 것입니다 당신이 그것을 개명 할 때까지 그것으로 무엇이든을하십시오

BAK로 올바른 확장자를 얻습니다 그럼, 타이핑 할거야 바쿠, 타이핑 이제 확인을 클릭 할 준비가되었습니다 (클릭) 한 번 더 확인을 클릭하십시오

(클릭) 이제 우리는 올바른 경로를가집니다 데이터베이스 백업의 파일 이름 우리가 할거야 다음으로 미디어 옵션 탭을 클릭합니다 (클릭) 따라서 확인하고 싶은 주요 동작 이 탭은 기존 백업 세트 덮어 쓰기입니다 그래서, Append를 그대로두면 기본적으로 추가됩니다

기존의 백업 세트 (이미 보유하고있는 백업 세트) 그러나 우리는 그것을 덮어 쓰고 새로운 데이터베이스 백업을 원합니다 다음으로 백업 옵션 (클릭) 백업 옵션 탭에서 선택할 수 있습니다 백업 압축 설정에서 백업 압축 따라서, 이것이 이미 SQL Server 인스턴스의 기본값, 백업을 자동으로 압축합니다 잠시 후에 살펴 보겠습니다

그러나 내가 주목하고 싶은 또 다른 한가지 SQL Server의 특정 버전에서, Web Edition과 마찬가지로 압축은 지원되지 않습니다 따라서이 옵션을 선택하지 않고 확인하십시오 그리고 SQL Server 2005 및 이전 버전과 같은 버전의 경우, 해당 버전에서는 압축이 지원되지 않습니다 하지만 상관없이 체크 아웃해야합니다 압축이 지원되는지 확인하기위한 백업 옵션 탭, 당신이 그것을 사용하기를 원하기 때문입니다

예를 들어 백업한다고 가정 해 보겠습니다 크기가 테라 바이트 인 데이터베이스 나는 압축 할 수 있었어 그것을 100 기가 바이트 이하로 압축합니다 이제 모든 옵션이 구성되었습니다

우리는 데이터베이스 백업을 원합니다 내가 너에게 보여주고 싶은 또 하나의 것은 우리가 이것을 스크립트로 작성할 수도 있습니다 새 쿼리 창 또는 파일 우리가 이렇게하면 스크립트를 작성합니다 새로운 쿼리 창으로 넘어갑니다

개인적으로는 이것이 중요하다고 생각합니다 SQL Server에 대해 배우고 싶다면 그리고 그것은 당신의 목표입니다 왜냐하면 그것을 스크립팅 할 때 T-SQL 백업 구문을 볼 수 있습니다 그것은 당신이 배울 필요가있는 것입니다 그래서 생성 된 T-SQL은 백업 데이터베이스를 수행하고 있습니다

JoshBurnsTech, 디스크 지정, 경로 지정, 그리고 나서 이들은 모두 기본 옵션입니다 다른 탭을 클릭 할 때 설정해야합니다 예를 들어 여기서 압축을 볼 수 있습니다 (클릭) 그럼 지금이 시점에서 우리는 전체 데이터베이스 백업을 할 준비가되었습니다 JoshBurnsTech 데이터베이스

이 데이터베이스는 크기가 매우 작지만, 그래서 이것은 정말로 빨리 갈 것입니다 이제 확인을 클릭하겠습니다 (컴퓨터 땡땡이 치기) 그리고 그 것처럼 즉시 완료되었습니다 내가 말했듯이, 아주 작은 데이터베이스 이제 확인을 클릭하겠습니다

이제 백업 위치로 이동할 수 있습니다 D 드라이브, MSSQL, Back Ups, 방금 가져온 데이터베이스 백업을 볼 수 있습니다 그리고 내가 압축으로 전에 말했던 것처럼, 인스턴스 레벨에서도이를 설정할 수 있습니다 인스턴스를 마우스 오른쪽 단추로 클릭하고 속성으로 이동하면, 그런 다음 데이터베이스 설정으로 이동합니다 압축 백업이 이미 선택되었습니다

기본적으로 내 백업을 압축합니다 그래서, 당신은 SQL Server에서 이것을 확인하고 싶을 것입니다 인스턴스 레벨도 점검해야합니다 내가 너에게 보여주고 싶은 다른 것 실제로 실행할 수있는 스크립트입니다

모든 데이터베이스를 반환합니다 지난 주 백업 그래서, 방금 나는이 스크립트에서 볼 수 있습니다 서버 이름, 데이터베이스 이름, 시작 시간, 종료 시간, 백업 파일의 위치 및 이름도 표시합니다 백업 유형은 데이터베이스입니다

로그라면 '로그'가됩니다 백업 크기 및 백업 세트 이름 그래서이 스크립트도 원한다면, 이 비디오의 설명 상자를 확인하십시오 JoshBurnsTechcom에 대한 링크를 붙여 드리겠습니다

이 비디오와 관련된 블로그 게시물 코드 시계가 생기고 실제로 복사 할 수 있습니다 이 코드를 사용자 환경에 붙여 넣으십시오 이제 전체 데이터베이스 백업을 성공적으로 완료했습니다 유지 관리 계획을 만들 준비가되었습니다 이 프로세스를 자동화하여 그것을 예약하면 자동으로 실행됩니다

그래서, 내 SQL Server 인스턴스에서 나는 경영진에게 내려와 확장하십시오 유지 관리 계획을 확장 할 것입니다 당신은 내가 현재 어떤 것도 가지고 있지 않다는 것을 알 수 있습니다 (오른쪽 클릭) 유지 관리 계획을 마우스 오른쪽 버튼으로 클릭하고, 새 유지 보수 계획을 선택하십시오 유지 관리 계획의 이름을 입력하십시오

그래서, 이것은 또한 이름이 될 것입니다 SQL Server 에이전트 작업의 경우, 그래서 네가 네이밍 컨벤션으로 가면 SQL Server 에이전트 작업은 여기에서 반드시 사용해야합니다 그래서, 내 명명 규칙 때문에 나는 uj를 사용할거야, 사용자 작업, _DBA, (입력) 그래서 모든 DBA 작업을 하나로 묶습니다 그래서 나는 그것들을 모두 순차적으로 볼 수있다 _Backup, (타이핑) _JoshBurnsTech, (타이핑) _FULL

(타자) 그래서, 내가 사용하는 명명 규칙 사용자 작업에 대해 uj를 지정합니다 DBA는 내가 함께 만든 DBA 작업 중 일부를 배치합니다 이것이 백업, 유지 보수 계획 및 작업이기 때문에 백업; JoshBurnsTech, 우리가 사용하고있는 데이터베이스 이름; 유형에 대해 전체 우리가 취하고있는 데이터베이스 백업 이제 유지 관리 계획 디자인 창이 열렸습니다 그래서 우리는 유지 보수 계획을 설계 할 수 있습니다

그래서 내가 제일 먼저하는 일은 유지 관리 계획을 생성 할 때 하위 계획을 변경하고, 두 번 클릭하면됩니다 그것은 Subplan_1을 말합니다 (클릭) 이제 Subplan Properties 창이 열립니다 우리는 그것을 수정할 수 있습니다 마지막에 저장을 클릭하면 유지 보수 계획을 작성하려면, 이것이하는 일은 SQL Server 에이전트 작업을 생성하는 것입니다

직업 이름의 끝 부분에 나타나는 것은 무엇입니까? 우리 uj DBA 백업 후, 그 말에 기간이있을거야 그러면 서브 플래 인 이름을 갖게 될 것입니다 그래서 Subplan_1이 지금 거기에 나타날 것입니다 따라서이 특정 유지 관리 계획 우리는 이름을 클린업 (_ 입력) _ 백업이라고 부를 것입니다 (타자) 그리고 내가하는 일은 이름을 복사하는 것입니다

(타이핑) 그런 다음 설명에 붙여 넣습니다 (타자) 이제 네가 볼 수있는 유일한 장소 야 설명이 유지 관리 계획에 있습니다 언제든지 열면 그 내용을 볼 수 있습니다 에이전트 일에서 보지 않을거야

그 이름이나 그 어디서나 그래서, 그래서 나는 설명 필드에 이름을 붙여 넣으십시오 다른 곳에서는 볼 수 없기 때문에, 유지 보수 계획을보고있는 경우는 예외입니다 이제 일정을 설정할 수도 있습니다 자동으로 실행되도록합니다

우린 아직 안할거야 우리는 계속해서 내용을 만들려고합니다 유지 보수 계획, 우리의 다른 작업에 추가, 그리고 나서 우리는 뒤로 뛰어 내려서 그 일정을 만듭니다 이제 우리는 건물을 시작할 준비가되었습니다 유지 보수 계획과 우리의 작업에 추가

그래서 저는 왼쪽의 Toolbox로 넘어갈 것입니다 SQL Server Management Studio를 클릭하고, 유지 보수 정리 작업으로 이동하여 클릭 한 다음, 그것을 창으로 끌어다 놓습니다 이제 우리는 우리가 원하는 곳 어디든 이동할 수 있습니다 그냥 바로 여기에 놓을거야 이제 Toolbox로 돌아갈 것입니다

데이터베이스 백업 작업으로 이동하여 클릭하십시오 Maintenance Cleanup Task 아래로 드래그하십시오 그리고 그것을 배치 할 것입니다 이제 Maintenance Cleanup Task를 클릭합니다 녹색 화살표를 잡고 나서 그것을 데이터베이스 백업 태스크에 연결하십시오

그래서 우리가 방금 유지 관리 계획에 말했던 것 이 일이 처음 실행될 때입니다 유지 관리 정리 작업 이전 데이터베이스 백업을 정리합니다 우리는 내용을 설정하고 진행할 것입니다 그리고 그것의 속성은 잠시 후에, 하지만 우리가 너에게하고있는 말이야 먼저 정리 작업을 실행합니다

그런 다음 데이터베이스 백업 작업으로 이동하십시오 이제 속성을 설정할 준비가되었습니다 유지 관리 정리 작업, 그렇게하기 위해 우리는 클릭 할 것입니다 유지 관리 정리 작업 (클릭) 그리고 우리는 그것을 두 번 클릭 할 것입니다 (더블 클릭) 커넥션을있는 그대로두고 나갈거야

'로컬 서버 연결' '다음 유형의 파일 삭제 : 있는 그대로 백업 파일 ' 이제 우리는 어디에 우리의 백업 폴더는에 있습니다 그래서 '검색 폴더 '확장명에 따라 파일을 삭제하십시오' 우리는 바로 여기 세 개의 점들을 클릭 할 것입니다 (클릭) (부드러운 음악) 이제 드라이브로 이동해야합니다 그런 다음 백업이있는 하위 디렉토리를 선택합니다

그래서, 기억한다면, 우리의 백업은 D 드라이브, MSSQL, (클릭) 백업 그래서 저는 Windows 탐색기를 열었습니다 이제 백업 폴더로 이동합니다 (클릭) (부드러운 음악) 나는 New Folder를 칠거야, 그런 다음 데이터베이스의 이름을 입력 할 것입니다 JoshBurnsTech입니다

(타이핑) (클릭) 이제 다시 뛰어 내릴거야 유지 관리 계획으로 (클릭) 우리는 D 드라이브를 최소화 할 것입니다 (클릭) 다시 확장 할 예정입니다 (클릭) 부모 폴더로 돌아가서, 이제 JoshBurnsTech의 하위 폴더를 클릭하십시오 확인을 클릭하십시오

(클릭) 이제 파일 확장 부분은 올바른 폴더를 선택하는 것만 큼 중요합니다 여기에 아무것도 넣지 않으면 아무것도 정리하지 않을거야 그래서, 우리는 그것을 삭제할 필요가 있습니다 전체 백업 확장자는 BAK입니다

그래서 여러분이 입력하는 것은 BAK입니다 (타자) '첫 번째 수준의 하위 폴더 포함' 우리는 체크하지 않은 상태로 둘거야 그래서, 만약 당신이 방금 특정 백업을 삭제하는 유지 관리 계획, 당신은 기본적으로 그것에게 부모 폴더를 줄 수 있습니다 그 안에 모든 다른 데이터베이스 하위 폴더가 있어야합니다 첫 번째 수준의 하위 폴더를 삭제하라고 명령합니다

BAK, 전체 백업 확장 각 하위 폴더를 통과하게됩니다 을 기준으로 백업을 삭제합니다 당신이주는 보유 일 그러나, 우리는 이것을 가질거야 실제 데이터베이스에 특정한 그래서 우리는 체크하지 않은 상태로 둘 것입니다

그런 다음 파일 보존 기간을 지정해야합니다 따라서 백업을 얼마 동안 유지해야 할 것입니다 기본값은 4 주입니다 따라서이 속도로 백업을 유지하게됩니다 그들 중 하나가 삭제되기 전에 4 주 동안

내가 가서 그냥 충돌 할거야 이걸로 2 주간을 보자 다시 말하면, 당신이보고 싶어하는 경우 에 의해 생성 된 T-SQL Maintenance Plan (유지 관리 계획)에서 View T-SQL을 클릭하십시오 이것을 복사해서 붙여 넣을 수 있습니다 쿼리 편집기 창을 표시합니다

이제 확인을 클릭하겠습니다 (클릭) 지금 이동하여 속성을 수정 해 보겠습니다 데이터베이스 백업 작업에 대한 설명입니다 그래서 우리도 똑같은 일을 할거야 클릭 (클릭) 두 번 클릭합니다

(더블 클릭) 백업 유형이 꽉 찼습니다 우리는 전체 데이터베이스 백업을하고 있기 때문입니다 우리는 데이터베이스를 선택할 것이므로 드롭 다운을 클릭하고, 조쉬 번스 테크 (JoshBurnsTech)를 선택합니다 확인을 클릭하십시오 (클릭) 백업 구성 요소는 데이터베이스, 우리는 디스크에 백업하고 있습니다

이제 대상을 클릭 할 것입니다 '모든 데이터베이스에 대한 백업 파일을 만듭니다 '각 데이터베이스에 대한 하위 디렉토리를 만듭니다' 그래서, 이것이 우리가 서브 디렉토리를 만들 수있는 곳입니다 유지 관리 계획을 통해 우리는 계속 나아 갔고, 그래서 우리는 이것을 체크하지 않은 상태로 둘 것입니다

그래서 우리는 세 점을 클릭해야합니다 우리의 백업 디렉토리로 이동, JoshBurnsTech를 선택하고, 확인을 클릭하십시오 (클릭) 백업 파일 확장명은 전체 백업의 경우 BAK입니다 다시 원한다면 T-SQL을 볼 수 있습니다

이제는 인스턴스 수준에서 압축을 먼저 살펴 보았습니다 나는 백업을 압축하도록 설정했다 그래서 내 SQL Server 인스턴스에서 수행 된 모든 백업, 자동으로 압축됩니다 저장 공간을 절약 할 수 있습니다 그러나 인스턴스 레벨에서이 값을 설정하지 않은 경우, 또는 당신은 그것에 대해 확실하지 않았습니다

드롭 다운을 클릭하고 백업 압축을 선택할 수 있습니다 자, 내가 항상하는 일은 단지 방금 설정 한 모든 것을 다시 확인하고, 그래서 나는 뛰어 다니고, 목적지로 가고, 그냥 한눈에 확인하고, 잘 보이는지 확인하고, 일반 사항, 모든 것이 잘되어 있으므로 확인을 클릭합니다 (클릭) 이제 우리는 또한 일부 설정을 볼 수 있습니다 우리는 그 일에 대해서도 설정했습니다 그래서, 우리는 'Maintenance Cleanup' '로컬 클린업', '2 주 이상' 데이터베이스 백업 작업 유형은 전체 백업이며, JoshBurnsTech 데이터베이스 및 백업 압축도 포함됩니다

이제 일정을 제외하고는 모든 것이 준비되었습니다 내가 말했듯이, 우리는 그걸로 돌아올거야 스케줄을 정하기 위해 바로 여기 일정 아이콘을 클릭하십시오 앞서 언급했듯이, 이것은 파트 2 시리즈 중 하나입니다 우리는 JoshBurnsTech 데이터베이스는 실제로 크기가 커서, 그래서 우리는 매일 밤 전체 백업을하고 싶지 않습니다

왜냐하면 그것은 1 톤의 저장 공간을 소비하기 때문입니다 이 시리즈의 두 번째 파트에서 우리가 할 일은 차동을 설정하는 것입니다 트랜잭션 로그 백업뿐만 아니라, 이를 믹스에 추가합니다 그게 포인트 인 타임 회복을 우리에게 줄거야 뿐만 아니라 많은 저장 공간을 절약 할 수 있습니다

그래서 방금 말한 이유는 매주 빈도를 유지할 것이기 때문에 우리는 일요일에 그걸 남겨 둘거야 그리고 우리는 오전 12시에 그것을 떠날거야 자, 당신이 원하는 주위에있는 것들을 수정할 수 있습니다 이것들은 우리가 할 모든 것들입니다 전체 데이터베이스 백업을 위해 설정을 남겨 둡니다

이 유지 보수 계획에 그래서 설명에서 볼 수 있습니다 매주 일요일 오전 12시에 발생합니다 그리고 스케줄을 정할 때 중요합니다 충돌이 있는지 확인하십시오 서버의 다른 작업 SQL Server 에이전트 작업을 비틀어 놓는 것이 가장 좋습니다

동시에 그들을 모두 발길질을하지 마십시오 유지 관리 계획 또는 SQL Server 에이전트 작업 내가 만드는 것, 그것이 백업인지 여부, 인덱스 유지 관리, DBCC CHECKDB, 그 종류의 직업들, 나도 그 사이 어딘가에서 오전 12 시부 터 오전 4 시까 지 나는 단지 그 창문에서 그들을 비틀 거리게한다 그건 보통 다운 타임이야, 또는 특히 시간을 다운하지, 내 고객에게는 피크 시간이 아닌데, 그래서 내가 그 시간 동안 그 종류의 일을하면 어떤 사용자에게도 영향을 미치지 않습니다 그리고 그것은 당신이 명심해야 할 것입니다

이런 일을 계획 할 때 낮 시간에 실행되도록 예약하지 마십시오 사용량이 많은 시간대에는 많은 양의 사용자 세션이 열려 있습니다 피크 시간이 아닌 시간에 일정을 계획하십시오 이제 저장을 클릭 할 준비가되었습니다

저장 옵션을 클릭하면 우리의 SQL Server 에이전트 작업을 생성 할 것입니다 우리가 여기서 바로 찾을 수 있습니다 이것을 실행하기 위해 오전 12 시까 지 기다리는 대신, 마우스 오른쪽 버튼을 클릭하여 테스트 해 보겠습니다 단계에서 작업 시작을 선택하십시오 (클릭) 이제 우리 요원 작업이 성공적으로 끝났습니다

우리 데이터베이스를 백업 했으니 확인해 보겠습니다 그래서 저는 Windows 탐색기를 다시 열어 볼 것입니다 데이터베이스를 클릭하십시오 (클릭) 우리 백업 파일이있어 (클릭) 이제 일정을 확인하기 위해 할 수있는 일 우리가 만든 것은 우리가 SQL Server 에이전트에 올 수 있다는 것입니다

작업 활동 모니터를 두 번 클릭하고 (더블 클릭) 우리는 우리 일을 강조 할거야, (클릭) 다음 실행 열을 살펴볼 것입니다 그래서 우리는 그것이 실행되도록 설정되어 있음을 볼 수 있습니다 2019 년 5 월 19 일 오전 12시 다가오는 일요일입니다 이제 우리는 유지 관리 계획 생성 윈도우, 여기에 나타나지 않을거야 유지 보수 계획, 우리가 새로 고침 할 때까지

그리고 우리는 그것을 다시 확장 할 것이고, 우리의 유지 보수 계획이 있습니다 그래서 우리는 유지 보수 계획을 가지고 있습니다 정비 계획을 위해 요원직을 맡았고 전에 말했듯이 Cleanup_Backup이 있습니다 우리가 하위 계획에 추가 한 그래서, 우리는 성공적으로 만들었습니다

전체 데이터베이스 백업 유지 관리 계획 JoshBurnsTech 데이터베이스 우리는 12:00 AM에 일요일에 실행되도록 일정을 정했습니다 우리는 2 주간의 체류를 설정했고, 그래서 2 주 이상 된 모든 백업 이 유지 보수 계획이 삭제 될 때마다 에이전트 작업이 실행되면 이제 갈 준비가되었습니다 모든 것은 유지 보수 계획을 위해 수행됩니다 그것은 성공적으로 달렸고, 그것은 일요일에 뛰기를 계획했다

우린 가야 돼 이제는 수동 전체 데이터베이스 백업을 성공적으로 수행 했으므로, 우리는 유지 보수 계획과 에이전트 작업을 설정했습니다 자동으로 실행하려면 복원을 수행 할 준비가되었습니다 그래서 복원 방법을 알려 드리겠습니다 JoshBurnsTech 데이터베이스 우리가 방금 가져온 백업에서

나는 이것이 말도하지 말아야한다는 것을 알고있다 그러나, 나는 어쨌든 계속 진행할 것이고, 이 복원 프로세스를 테스트하려면 테스트 환경에 있는지 확인하십시오 또는 자신의 로컬 컴퓨터에서 SQL Server를 실행하고 있다면, 그런 식으로 프로덕션 시스템에서이를 테스트하지 마십시오 덮어 쓰지 않으려 고합니다

사고에 대한 기존 데이터베이스 테스트를하고 있는지 확인하십시오 이 테스트 머신이나 dev 머신에서, 프로덕션 인스턴스가 아닙니다 따라서 JoshBurnsTech 데이터베이스를 복원하려면 우클릭하여 마우스 오른쪽 버튼으로 클릭합니다 우리는 할 일 목록에 갈거야

그런 다음 복원 및 데이터베이스를 클릭합니다 이제 우리의 목표는 방금 가져온 백업을 찾는 것입니다 전체 데이터베이스 백업, 우리는 그것을 복원 할 수 있습니다 소스에 대해이 값을 Device로 변경해야합니다 그런 다음 세 점을 클릭해야합니다

(클릭) 그리고 데이터베이스 설정이있는 경우 인스턴스 레벨에서 올바르게 설정되고, 자동으로 너를 데려 갈거야 백업 디렉토리가있는 곳, 그래서 장치를 클릭하고 세 점을 클릭하면 그것은 나를 데이터베이스 백업으로 직접 데려 갔다 이제 두 번 클릭해야합니다 그 안에 JoshBurnsTech 폴더가 있습니다 (클릭) 우리가 가져간 백업입니다

(클릭) 그래서 우리는 그것을 클릭 할 것이고 OK를 클릭 할 것입니다 한 번 더 확인을 클릭합니다 따라서 장치로 전환하고 백업을 가져와 우리가 한 일은 Disk, 그래서 우리는 우리의 백업이 어디에 있는지에 대한 전체 경로를 볼 수 있습니다 이것은 우리가 복원 할 백업입니다 우리는 그것을 복원하고 있습니다

목적지에이 근원, JoshBurnsTech 데이터베이스입니다 이제 목적지는 매우 중요합니다 현재 사용중인 SQL Server의 버전에 관계없이, 항상이 목적지를 확인하십시오 최선의 방법입니다 DBA가되고 싶지는 않습니다

모든 설정을 완전히 확인하지 않고 데이터베이스 데이터베이스를 복원하는 것이 정말 중요합니다 그것은 아주 잘못 될 수 있습니다 당신은 의미가없는 데이터베이스를 덮어 쓸 수 있습니다 잘못 될 수있는 것이 너무 많습니다 그러니 다음을 따르고 있는지 확인하십시오

모든 올바른 예방 조치 목적지에서 목적지를 확인하십시오 복원 할 데이터베이스입니다 여기에서 볼 수 있듯이 Destination은 JoshBurnsTech입니다 그것이 우리가 복원하고자하는 데이터베이스입니다

복원 계획을 보면 우리가 볼 수 있습니다 복원 할 백업에 대한 자세한 내용 이름을 볼 수 있습니다 전체 데이터베이스 백업입니다 그래서 우리는 올바른 유형의 백업을 복원하고 있다는 것을 알고 있습니다 데이터베이스는 JoshBurnsTech입니다

LSN을 보여줍니다 시작 날짜, 종료 시간 및 사용자 이름 따라서 첫 번째 페이지의 모든 내용이 정확합니다 이제 우리가 할 수있는 일은 파일, 이제는 우리가 복원 할 파일입니다 따라서 SQL Server 2008 이상에서는, 파일 탭에서 자동으로 수행되는 작업 복원중인 파일을 감지합니다

여기서 아무 것도 변경할 필요가 없습니다 와서 다시 확인해야합니다 나는 당신이 아직도 여기에 와서, 다음으로 복원 (Restore As) 열을 살펴보십시오 올바른 파일을 복원하고 있는지 확인하십시오 두 개의 데이터베이스가 있다고 가정 해 봅시다

우리는 JoshBurnsTech를 보유하고 있으며 JoshBurnsTech_Test를 보유하고 있습니다 따라서 테스트 데이터베이스는 테스트 용입니다 우리는 애플리케이션 테스트를 위해 모든 테스트를 수행 할 것입니다 모든 것이 잘 작동하는지 확인하고 새로운 것을 시도하십시오 테스트 데이터베이스가있을 때, 분명히 때때로 새로 고침하고 싶다

프로덕션 데이터 사본으로 따라서 모범 사례 환경에서 너는 너의 생산물을 가질거야 자체 서버에있는 SQL Server 인스턴스, 자체 서버에있는 테스트 SQL Server 인스턴스, 자체 서버에 개발 SQL Server 인스턴스가 있고, 경우에 따라 QA 인스턴스도 포함됩니다 그러나 SQL Server에서 작동하는 모든 사람 예산이 부족한 고객이 있다는 것을 알고 있습니다 또는 사업체에 돈을주지 않는다 그들은이 모든 다른 서버들을 가질 필요가 있습니다

예를 들어 우리가 강요 당했다는 말을 해봅시다 JoshBurnsTech 프로덕션 데이터베이스 구축 테스트 JoshBurnsTech 데이터베이스 정확히 동일한 서버 및 SQL Server 인스턴스에 있습니다 이제 데이터를 새로 고침해야합니다 전체 데이터베이스 백업을 수행합니다 JoshBurnsTech 데이터베이스 제작 그리고 당신은 그것을 복원하려고합니다

JoshBurnsTech_Test 데이터베이스 일반 탭의 모든 다른 옵션을 살펴 보겠습니다 파일 탭으로 이동합니다 따라서 SQL Server 2005 및 이전 버전에서는 어떤 일이 발생합니까? 그래서 SQL Server 2005와 2000, 파일 탭에서 일어날 일 복원 할 열 왜냐하면 MDF와 LDF는 실제로 그 안에있는 프로덕션 데이터베이스의 이름 그래서, 당신이 할 수있는 위협이됩니다

실제로 귀하의 생산물을 복원하게됩니다 MDF 및 LDF 파일은 테스트를 복원 할 때 필요합니다 어떤 이유로 든 희망이 없다면, 너는 클라이언트 또는 누군가와 일한다 SQL Server 2005 또는 SQL Server 2000을 실행하고 있습니다 이 파일 탭으로 이동했는지 확인하십시오

MDF 및 LDF 이름을 변경했는지 확인하십시오 그럼, 너 여기 들어와야 해 당신은 클릭해야 할 것입니다 이들 각각의 옆에있는 3 개의 점들, 당신은 다른 이름을주고 싶어 할 것입니다 그래서,

Test를 MDF와 LDF 앞에 넣으십시오 네가 안 할거야 프로덕션 파일을 덮어 씁니다

이제 옵션 탭을 클릭 할 수 있습니다 모든 것이 파일에서 잘 보였기 때문입니다 덮어 쓰기를 선택했는지 확인하십시오 replace가있는 기존 데이터베이스 따라서 차등을 복원하지 않습니다

또는 트랜잭션 로그 백업 2 부로 나눠서 할거야 이 비디오의 두 번째 부분을 확인해보십시오 그게 앞으로 몇 주 안에 올거야 알림 벨을 구독하고 명중했는지 확인하십시오 그래서 당신은 그 비디오에 대한 통보를 받고, 그 비디오에서 우리는 차동 장치로 작업 트랜잭션 로그 백업뿐만 아니라, 그래서 그것이 필요한 것은 그것이 필요할 것입니다

복구하지 않고 복구하려면이 옵션을 변경하십시오 그래서 우리는 이러한 차이점을 적용 할 수 있습니다 트랜잭션 로그 백업 특정 시점 복구를 위해 복원 작업을 수행 할 때 따라서 복구로 복구 할 수 있습니다 따라서 꼬리 로그 백업을 수행 할 필요가 없습니다

이것이 근본적으로 무엇인지 아는 경우 마지막 이래로 모든 것을 백업 할거야 트랜잭션 로그에 백업을 기록하십시오 우리는 전체 데이터베이스 백업을 복원하고 있습니다 그래서 우리는 그냥 선택을 취소 할거야 서버 연결, 분명히 당신은 복원 할 수 없습니다 그 안에 사용자 세션이 열려있는 데이터베이스

따라서 사용자가 데이터베이스에 연결된 경우, 가장 좋은 방법은 사용자가 연결을 끊도록하는 것입니다 OLTP 용 ERP 애플리케이션을 실행중인 경우, 가장 좋은 경우 시나리오, 사용자 이탈, ERP 시스템 용 서비스를 종료하십시오 그러면 모든 세션이 ERP 인스턴스에서 연결이 끊어집니다 일단 가까운 사람들이 있으면 그들은 다시 열지 않을 것입니다 이 옵션을 선택하면 닫을 수 있습니다

대상 데이터베이스에 대한 기존 연결, 내가 지적하고 싶은 두 가지 첫째로, 이런 일이 일어나는 데 오랜 시간이 걸릴 수 있습니다 많은 사용자 세션이 열려있는 경우 데이터베이스에서 시간이 좀 걸릴 수 있습니다 SQL Server가 그 자체를 닫습니다 두 번째로, 이것 좀보세요

'이것은 목적지를 떠날지도 모른다 '단일 사용자 모드에서 데이터베이스' 단일 사용자 모드가 무엇인지 모르는 경우, 이것은 어떤 세션이든 복원은 유일한 세션입니다 그 전체 데이터베이스에서 공개 될 것입니다 연결하는 데 다른 어떤 것도 허용하지 않습니다

자체적으로 다중 사용자로 다시 전환하지 않는 경우 T-SQL을 통해 직접해야 할 것입니다 그래서 다시 한 번 추천합니다 데이터베이스에서 사용자를 확보하십시오 데이터베이스에 연결하는 응용 프로그램이있는 경우, 복원을하는 동안 종료하십시오 그리고 그것은 분명히에 적용됩니다

프로덕션 데이터베이스를 복원하는 경우 방금 테스트를하고 있다면, 우리가 지금하고있는 일은 테스트가 쉬워야합니다 사용자에게 시스템을 제공 할 수 있어야합니다 또는 테스트 데이터베이스에서 열려있는 세션이있는 모든 사용자, 그들이 쿼리를 실행하고 있다면, 그 라인을 따라 무엇인가, 그렇다면 모든 세션을 폐쇄하십시오 이제 우리가 할 수있는 일은 우리가 해낸 일입니다 이전 단계에서 이미 모든 것을 다시 확인합니다

따라서 옵션을 복원하고 덮어 쓰도록 재설정하십시오 모든 것이 잘 보입니다 파일로 이동합니다 다시 말하지만, 이것은 올바르게 설정 될 것입니다 최신 버전의 SQL Server에서, 그러나 우리는 어쨌든 그것을 다시 한번 점검 할 것입니다

잘 보이고 일반 탭으로 돌아갑니다 우리는 올바른 데이터베이스 백업을 가지고 있습니다 기기에서 볼 수 있습니다 우리는 올바른 목적지 데이터베이스를 가지고 있습니다 이 페이지에서 가장 중요한 것은 이제 확인을 클릭 할 준비가되었습니다

JoshBurnsTech 데이터베이스를 복원하십시오 이제 확인을 클릭하겠습니다 (dings) (부드러운 음악) 그런 식으로 복원이 완료되었습니다 자,이 데이터베이스는 정말로 작았습니다 내가 말했듯이, 그것은 매우 빨리 끝났습니다

데이터베이스를 복원하는 경우 테라 바이트 이상, 이것은 분명히 더 이상 실행하는 데 길을 걸릴 것입니다 그래서, 우리는 성공적으로 복원했습니다 전체 데이터베이스 백업에서 JoshBurnsTech 데이터베이스 이제는 할 수있는 방법이 많이 있습니다 데이터베이스의 마지막 복원 날짜를 확인하십시오

내가 너에게 보여줄거야 대본이야 이 스크립트와 비슷한 스크립트가 많이 있습니다 나는 이것을 JoshBurnsTech 블로그 포스트에도 넣을 것이다 그래서 당신은 그 코드 블록으로 갈 수 있습니다, 당신은 스크립트를 복사 할 수 있습니다, 사용자 환경에서 실행할 수 있습니다

그래서 JoshBurnsTech의 대상 데이터베이스를 볼 수 있습니다 방금 발생한 복원 날짜를 볼 수 있습니다 그리고 당신에게주는 멋진 다른 것 복원을위한 실제 백업 파일입니다 다시 말하지만이 스크립트는 JoshBurnsTechcom에 있습니다

블로그 게시물을 읽으면 그곳에 갈 수 있습니다 코드 블록이있을거야 당신은 그것을 복사 할 수 있습니다 (whooshes) 그래서, 우리는 JoshBurnsTech 데이터베이스의 데이터베이스 백업, 유지 관리 장소 및 SQL Server 에이전트 작업을 만들었습니다 우리를 위해 자동으로 백업을 수행하려면, 그래서 우리는 수동으로 할 필요가 없습니다

JoshBurnsTech 데이터베이스를 복원했습니다 우리가 수행 한 전체 데이터베이스 백업에서 시리즈의 두 번째 부분에서 나는 너에게 보여 줄거야 차등 데이터베이스 백업을 수행하는 방법 트랜잭션 로그 데이터베이스 백업, 그런 다음 특정 시점으로 복원 할 수도 있습니다 그래서 만약 당신이 데이터베이스에서 에러가 발생했다면, 너는 부패 나 그와 비슷한 것을 가졌다

15 분 전에 일어났다 고 가정 해 봅시다 어떻게 할 수 있는지 보여줄거야 트랜잭션 로그 백업과 관련된 자동화 된 계획, 차등 백업 및 전체 데이터베이스 백업 당신이 복원 할 수있게 해주는 오류가 발생하기 직전에 귀하의 비즈니스가 중요한 비즈니스 데이터를 잃지 않도록 방지하십시오 다시 말하지만, 채널에 가입하지 않은 경우 나는 지금 그것을하는 것이 매우 좋습니다 그래서 당신은 그 비디오를 놓치지 않습니다

또한이 비디오에 아래에 의견을 남기고 싶습니다 SQL Server의 기본 버전 사용 너 지금 사용하고있어 프로덕션 환경 또는 테스트 환경에서 아시다시피 Microsoft는 SQL Server 2008에 대한 완벽한 지원 그리고 2008 R2 정말, 정말 곧, 그래서 나는 어떤 버전의 SQL Server 너희들이 가장 많이 노력하고있어 얼마나 많은 사람들이 최신 버전을 사용하는지 확인하십시오

얼마나 많은 사람들이 구형 SQL Server 버전을 사용하고 있는지 알려줍니다 그리고 분명히 너희들에게 질문이 있다면 우리가 방금 한 일에 대해, 복원 과정, 유지 보수 계획을 세우는 것, 그 중 하나, 아래에 의견을 남기십시오 나는 항상 코멘트에 답장을하고 너를 체크 아웃 할 것이다 이 끝내기 스크린에 나는이 영상을 체크 아웃하는 것이 좋습니다, 그 라운드에 반드시 부딪쳐 야합니다 주간 기술 비디오 구독 버튼, 알림 벨을 친다

그래서 당신은 아무것도 놓치지 않습니다 지켜 주셔서 감사합니다 (부드러운 음악) (부드러운 음악)

Learn how to import your MySQL data dump into Azure SQL Database for MySQL | Azure Makers Series

>> 당신은 이제까지 가지고있다 아직 서버에있는 MySQL 데이터베이스, 로컬로 호스팅되고 있습니다 그것을 클라우드에 넣어야합니까? 글쎄, 최근에 너를 썼다

그것을하는 방법에 관한 블로그 포스트 자습서 – 자체 호스팅에서 Azure로 관리되는 MySQL DB 우리가 할 일은 그 일이 어떻게 이루어 졌는지에 대한 빠른 충돌 코스 그래서, 원한다면, 블로그 게시물을 확인하십시오 이 비디오 하단에 링크됩니다 필요한 모든 정보를 얻을 수 있어야합니다

꽤 빨리 익숙해 지도록합시다 먼저 prodserver01을 만들었습니다 MySQL 서버의 이름입니다 Azure 데이터베이스에서 MySQL 서버를 원했습니다 완전히 관리되는 서비스입니다

귀하의 MySQL 서버 데이터베이스 SSL을 활성화 할 수 있습니다 당신은 로그인 할 수 있고 비밀 번호가 당신을 위해 구성됩니다 방화벽을 구성 할 수 있습니다 너는이 모든 다른 서비스들을 가지고있다

모니터링, 경고, 메트릭 및 심지어 간단한 백업까지도 제공합니다 자, 이제 어떻게 완료했는지 보여주기보다는, 우리의 문서를 검토 할 수 있습니다 또는 블로그를보십시오 지금 내가 할 일은 내가 어떻게 지내는지 보여주는 것입니다 이것으로 데이터베이스를 가져올 것입니다

그래서 나는 준비가되어있다 이것은 내가 달릴 명령이 될 것입니다 그러나, 당신을 보여 드리죠 우리가 할 일을 빨리 따라서 userdatasql을 살펴보면, 당신은 데이터베이스 일뿐입니다

그것에 무작위 수의 무리와 함께 가져 오기를 원한다면, 내가해야 할 일은, 하나, 원래 데이터베이스 서버로 이동하고, mysqldump를 실행 한 다음, 나는 mysqlimport를 할 것이다 이런 모양이 될 것입니다 비밀번호가 필요합니다 복사하여 붙여 넣으겠습니다

좋아, 내 암호를보고 싶지 않아 그래서 붙여 넣었 어 이제 데이터베이스가 복원 중입니다 사용자 데이터의 내용을 데이터베이스에 저장합니다 사용자 데이터는 매우 간단합니다

그리고 내가 보여주고 싶은 것들 중 하나 너는 그 배경에서 계속하고있어 거기 있다는 사실입니다 구성된 모든 매개 변수 당신은 당신이 할 필요가 없다 따라서 mycnf 파일을 수정할 필요가 없습니다

원하는대로 변경할 수 있습니다 여기서 서버 매개 변수가 중요하지 않습니다 연결을 원한다면 보안 정보, 여기로가 계속해서 추가하고 제거 할 수 있습니다 IP 주소 귀하의 MySQL 데이터베이스에 대한 액세스

SSL을 시행 할 수 있습니다 너의 연결이 그걸로 끝나길 바래 그런 다음 설정할 수있는 다른 매개 변수가 있습니다 더 많은 코어, 더 많은 스토리지가 필요한 경우 가격 책정 등급 여기에서 바로 할 수있는 모든 것

그렇다면 분명히 청력과 같은 실제 기본 정보, 로그인 이름, 모두를 위해 관리되는 정보는 간단하고 가지지 않은 점 실제로 서버를 직접 설치하려면, 백업 관리, 모든 모니터링 관리, 경고, 그리고 함께가는 모든 것 데이터베이스 서버의 추가 수명주기 그래서, 그게 전부입니다 그것은 간단합니다, 정말 빨리 달릴 수있는 명령입니다 이제 데이터베이스에 로그인하면됩니다 자체, 데이터베이스를 보여 드리겠습니다

userdata, show tables를 사용합시다 죄송합니다 그런 다음 별표를 선택하겠습니다 T1에서 온 것입니다 따라서 귀하의 데이터가 이전되었습니다

Azure에 자체 호스팅 데이터베이스 하나 이상의 질문을하거나 Azure를 시작하고 싶다면, 언제든지 우리 중 누구와도 연락을 취하십시오 언제든지 내 블로그 게시물을 체크 아웃 할 수 있으며 내가 JayDestroorg에서 한 다른 게시물 고마워

How to create an Azure SQL database | Azure Portal Series

Leon Welicki : 안녕하세요 매우 감사드립니다

이 새로운 Azure Portal에서 How To 비디오 오늘은 Azure SQL 데이터베이스를 만들고 쿼리하는 방법을 배웁니다 그리고이를 위해 우리에게는 Ninar Nuemah가 있습니다 Ninar Nuemah는 우리에게 보여줄 것입니다 그렇게하는 방법

그래서 우리와 함께 해 주셔서 대단히 감사합니다 Ninar Nuemah : 감사합니다, 레온 데 주셔서 감사합니다 여보세요, 각자 모두 레온 (Leon)과 마찬가지로 우리는 SQL 데이터 베이스

SQL 데이터베이스에 익숙하지 않다면 고성능의 안정적인 클라우드 데이터베이스 너는 할 수있어 데이터 기반 응용 프로그램 또는 원하는 웹 사이트가 있어야합니다 그것을 지원하는 데이터베이스를 만들면 모든 프로그래밍을 사용할 수 있습니다 당신이 선호하는 언어이며 어떤 것을 관리 할 필요가 없습니다

인프라 스트럭처의 이제 데이터베이스를 작성하겠습니다 리소스를 만들려면 이동하십시오 SQL 데이터베이스가 바로 여기 있습니다 당신 이걸 보지 않았다면 퀵 스타트 튜토리얼을 사용할 수 있습니다 동영상을 통해 안내 할 수 있습니다

그래서 우리가 창조하려고한다면, 당신이 다른 동영상을 만들거나 리소스를 만드는 경우에 익숙합니다 경험 기본 사항은 데이터베이스를 작성하기 위해 수행해야합니다 아주 최소한 데이터베이스 이름을 입력해야합니다 미리 작성하고 바로 작성을 클릭하십시오

하지만 우리는 네가 할 수있는 몇 가지 다른 것들을 밟아 라 당신이 그것을 약간 사용자 화하고 싶었던 경우에 대비해서 그래서 먼저 프로젝트 세부 사항 만들려는 모든 리소스의 경우, 등록 및 자원 그룹을 지정해야합니다 일종의 폴더 또는 폴더를 사용할 수있는 자원 그룹 버킷; 당신은 모든 관련 자원들을 하나로 합친다

당신 정책, 권한 관리 일단 당신이 그것을 끝내면, 너는 그것을 지울 수 있고 너는 모두 좋다 그리고 데이터베이스 이름을 입력 한 후 서버를 선택합니다 데이터베이스를위한 영역 또는 새로운 영역을 생성 할 수 있습니다 데이터베이스 수가 많으면 관리하고 싶었습니다 성능과 비용을 함께 고려하면 탄성 풀

그러나 우리는 오늘 일종의 테스트를하고 있습니다 그래서 저는 단 하나의 데이터베이스와 로우 엔드를 갖게 될 것입니다 tier 인 경우 기본값으로 두십시오 그리고 내가하고 싶은 마지막 일은 채우기입니다 몇 가지 샘플 데이터가있는 데이터베이스이므로 주위에서 놀 수 있습니다

레온이 말한 것처럼 나중에 쿼리하십시오 나는 또한 그것을 채울 수 있었다 내가 이전 데이터베이스를 가지고 있다면 백업 하지만 기본적으로 그냥 빈 데이터베이스가 될거야 나는 무엇이든 할 수있다

그것과 함께 원한다 그게 내가해야 할 모든 것입니다 나는 검토하고 창조하러 갈 것이다 일부 광고 게재 유효성 검사, 오류가 없는지 확인하십시오 나는 아무것도 만들지 않았다

실수 그런 다음 비용을 최종 검토 할 수 있습니다 데이터베이스의 모든 설정을 잘 알고 있는지 확인하십시오 그리고 응답 된 기본값 내가 만족하는지 확인해

모두 그리고 나는 계속해서 Create를 클릭한다 레온 :이 시점에서이 아주 작은 정보는 당신은 당신이 클라우드에 전체 데이터베이스를 생성하고 있다면, 권리? 니나 : 그래 레온 : 아주 훌륭합니다 그리고 여러분이 언급 한 것처럼이 경험은, 스토리지와 같은 다른 리소스에 사용하는 것과 동일합니다

계정, 가상 머신 등 Ninar : 음 그것을 다음과 같이 간단하고 명확하게 만들어보십시오 가능하다면, 할 수있는 최소한의 것들 하지만 너 그 후에 다른 것을 맞춤 설정할 수 있습니다

레온 : 아주 좋아 Ninar : 그렇다면 창조하는 동안 우리는이 멋진 배치를 가지고 있습니다 우리에게 무슨 일이 일어나고 있는지에 대한 놀이를 제공하는 상태 블레이드 우리가 창조 할 때 이 경우에는 하나의 데이터베이스 만 가지고 있습니다 하나의 리소스가 생성됩니다

때로는 여러 가지가 있습니다 우리는 그것이 일어나는 것을 보게 될 것입니다 그 동안 나는 돌아가서 활발한 활동을 보게 될 것입니다 데이터베이스의 개요 상태를 살펴보십시오 데이터베이스와 내가 거기에서 볼 수있는 것

그리고 그 동안, 작성시 Google에 알릴 수있는 알림이 표시됩니다 데이터베이스를 볼 준비가되었습니다 그래서, 나는이 데이터베이스를 가지고있다 그에게는 약간의 활동이 있습니다 계산 및 저장 공간을 볼 수 있습니다

사용법, 문제가 있는지보십시오 어떤 것이 있으면 알림, 나는 그것을 바로 여기 얻을 것이다 경고가있는 경우, 모든 성능 권장 사항, 내가 원했던 사항 주의를 기울이십시오 그렇지 않으면, 나는이 기능들을 얻는다 그래서 볼 수 있습니다, 오, 나는 지형을 사용하지 않고 있습니다

그거야? 나에게 중요해? 여기에서 바로 구성 할 수 있습니다 레온 : 기본적으로 여기에서 모든 옵션을 볼 수 있습니다 데이터베이스를 설정하고 하나를 사용하여 설정할 수 있습니다 그것을 클릭하고 해당 데이터베이스를 구성하십시오 Ninar : 네

레온 : 아주 좋아 Ninar : 좋아 데이터베이스가 아직 완료되지 않은 것 같습니다 그 괜찮아요 나는 백업을 가지고있다

살펴보고 쿼리 편집기로 이동합니다 그래서, 이것은 쿼리 할 수있는 훌륭한 기능입니다 또는 데이터를 편집 할 때 포털에서 바로 할 수 있습니다 나는 없다 종료하려면 다른 곳으로 이동하여 SQL Server 관리로 이동하십시오

사진관 나는 여기서 바로 갈 수있다 그리고 나는 할 수있다 나는 가지고있다 Azure Active Directory

이 서버에 내 계정이 있습니다 그래서 나는 앞으로 나아갈 수 있었고, 단지 클릭하거나 나는 나의 것을 입력 할 수 있었다 자격 증명을 작성하고 로그인하십시오 Leon :이 경우 Active Directory를 사용하기로 결정했습니다 Ninar : 음

매우 편리합니다 나는 할 필요가 없었다 내 비밀번호를 입력하십시오; 나는 어느쪽으로 든 그것을 할 수 있었다 그냥 나를 자동으로 연결하고 확인을 클릭하기 만하면됩니다 그래서 데이터베이스를 쿼리하고 싶다면 샘플 데이터는 여기에 있습니다

정말 빠르게 실행할 수 있습니다 잠시 후,이 쿼리를 실행 한 결과를 살펴볼 수 있습니다 이 테이블에있는 모든 데이터 그리고 여기 사이트에서, 테이블을보고 저장 프로 시저를 볼 수 있습니다 말해봐, 나는 단지 고객 테이블에 가고 싶고 내 편집하고 싶습니다 데이터

이전 기능을 설치해야하므로 자귀 그런 다음 다른 탭을 엽니 다 나는 볼거야 이 표에있는 모든 데이터 Leon : 기본적으로 스키마를 검사 할 수 있습니다

데이터베이스에서 사용할 수있는 모든 것 Ninar : 네 그래서이 표를 확장하면 나는 볼 수 있습니다 그 전체 스키마, 모든 열을 줄거야 이 테이블에 실제로 있습니다

그래서 전체 목록을 얻습니다 SQL Server Management Studio의 간단한 버전입니다 나는 얻다 내 데이터에 액세스하려는 경우 필요한 기본 사항 Leon : 기본적으로, 당신은 당신 자신의 쿼리를 작성할 수 있습니다 또는 스키마를 클릭하고 탐색하여 탐색 할 수 있습니다

Ninar : 음 그래서이 모든 것이로드되면, 나는 갈 수 있습니다 이 표의 셀을 편집 할 수 있습니다 내가 원한다면 고객 이름 변경, 새 고객 추가, 행을 추가하고 모든 정보를 입력하기 만하면됩니다 그곳에

TSQL 쿼리 작성에 익숙하지 않은 경우 데이터를 편집 할 수 있습니다 나는 어떻게해야하는지 알아낼 필요가 없다 행을 만들고 모든 데이터를 추가합니다 나는 그것을 바로 편집 할 수있다 여기 제자리에

레온 : 완벽 해 설치하지 않고 포털 전체 추가 도구 Ninar : 네 레온 : 브라우저의 편리함에 맞습니까? Ninar : 음 레온 : 대단히 고마워요, 니나

감사합니다 당신 중 한 명은보고 있습니다 우리에게 의견을 남겨주세요 의견 섹션 또는 트위터에서 우리를 따르십시오 기대해

다음 동영상에서 당신을 뵙고 싶습니다 지켜봐 줘서 고마워 니 날 : 고마워

Computer Critters – Database ABC Presents Television How To

>> 컴퓨터가오고 있습니다 >> 컴퓨터? >> 지불 청구서의 경우? >> 엄마도

>> 하마 웃음 >> 와우 >> 나 해보 죠 sfx : 키보드 타이핑 >> 그게 어디 있니? 우리 방학 계획을 못 찾겠 어 >> 데이터베이스 관리 시스템으로 잘 정리 된 아빠를 얻으십시오

>> 데이터 무엇? >> 컴퓨터 프로그램입니다 정보를 구성하고 저장하고 정렬합니다 그래서 당신은 당신이 원하는 것을 찾을 수 있습니다 >> 그게 다야? >> 물론 파일 캐비닛과 같습니다

나는 모든 나의 만화책의 목록을 저장한다 이 프로그램은 심지어 나를 위해 알파벳순으로 표시합니다 Tabby는 모든 테이프를 추적합니다 엄마는 그것을 사용하여 좋아하는 요리법을 저장합니다 그리고 Stanley는 그가 심은 모든 꽃과 그 향기를 기록합니다

우리 휴가 계획은 말할 것도없고 >> 아마 가계 예산으로 도움이 될지도 모른다 sfx : papers falling >> 테이프 용 >> 요리법 >> 꽃에

>> 다른 많은 것들이 하나의 디스크에 있습니다 >> 데이터베이스 시스템은 조직화하는 좋은 방법입니다 >> 곧 만나요

How to create a Database instance on Cloud? – Databases and SQL for Data Science #3

안녕하세요, 환영합니다 데이터베이스 인스턴스를 만드는 방법

이 단원을 완료 한 후, 클라우드 데이터베이스와 관련된 기본 개념을 이해하고, 데이터베이스 서비스 인스턴스를 생성하는 방법과 예제를 보여줍니다 IBM Db2 Warehouse on Cloud 데이터베이스의 서비스 인스턴스 클라우드 데이터베이스는 구축 된 데이터베이스 서비스이며 클라우드 플랫폼을 통해 액세스 할 수 있습니다 기존 데이터베이스와 동일한 기능을 제공합니다 클라우드 컴퓨팅의 유연성

사용자는 클라우드 인프라에 소프트웨어를 설치하여 데이터베이스를 구현합니다 클라우드 데이터베이스를 사용할 때의 장점은 사용하기 쉽고 사용자가 액세스 할 수 있다는 것입니다 공급 업체 API 또는 웹 인터페이스를 사용하여 거의 모든 곳에서 데이터베이스를 클라우드로 전송하십시오 확장 성, 클라우드 데이터베이스는 스토리지 용량을 확장 할 수 있습니다 변화하는 요구를 수용하기위한 런타임, 조직은 사용하는 것에 대해서만 비용을 지불합니다

재난 복구, 자연 재해 장비 고장 또는 정전 시간 데이터는 원격 서버의 백업을 통해 안전하게 유지됩니다 클라우드 SQL 데이터베이스의 몇 가지 예는 IBM Db2 Warehouse on Cloud, PostgreSQL, Oracle Database Cloud, Microsoft Azure Cloud, SQL 데이터베이스, 클라우드에서 실행할 수있는 Amazon Relational Database Services, 가상 머신 또는 공급 업체에 따라 서비스로 제공됩니다 데이터베이스 서비스는 데이터베이스에서 작업 부하를 관리하기위한 논리적 추상화입니다 각 서비스는 공통 속성을 가진 워크로드를 나타내며, 서비스 수준 임계 값 및 우선 순위 그룹화는 응용 프로그램을 포함 할 수있는 작업의 속성을 기반으로합니다

응용 프로그램 기능에 대한 실행 우선 순위 관리 할 작업 클래스 또는 응용 프로그램 기능 또는 작업 클래스에서 사용되는 데이터 범위 Cloud 데이터베이스의 인스턴스는 모든 응용 프로그램을 처리하는 서비스로 작동합니다 해당 인스턴스가 관리하는 데이터 및 데이터베이스로 작업하라는 요청 데이터베이스 서비스 인스턴스가에서 연결 요청의 대상입니다 응용 프로그램 우리가 사용할 응용 프로그램은 Python입니다

연결이 완료되면 Python 코드가 SQL 데이터베이스 인스턴스에 대한 연결을 통한 명령문 그런 다음 데이터베이스 인스턴스는 SQL 문을 데이터베이스의 데이터와 개체 검색된 모든 데이터가 응용 프로그램에 리턴됩니다 이제 Cloud에서 Db2 Warehouse에 대한 데이터베이스 인스턴스가 생성되는 방법을 살펴 보겠습니다 Cloud on IBM Db2 Warehouse는 Cloud에서 제공되는 SQL 데이터베이스입니다 데이터베이스 소프트웨어를 사용하는 것처럼 Db2 Warehouse를 사용할 수 있지만 하드웨어, 설정 또는 소프트웨어 설치 및 유지 관리 Db2 Warehouse에 제공되는 서비스 계획 중, 관계형 데이터를 저장하기 위해 데이터웨어 하우스를 사용할 수 있습니다

내장 분석을 사용하여 데이터를 분석하거나 자신의 앱을 연결하여 데이터를 분석 할 수 있습니다 Db2 Warehouse 데이터베이스는 IBM Cloud 및 AWS 용으로 프로비저닝 할 수 있습니다 이제 Db2 Warehouse의 서비스 인스턴스를 설정하는 방법에 대해 알아 보겠습니다 IBM Cloud로 이동하여 Cloud on Db2 Warehouse 서비스를 선택하십시오 서비스 인스턴스 이름을 입력하고, 배포 할 영역을 선택하고, 서비스의 조직과 공간은 물론 작성을 클릭하십시오

작성한 IBM Db2 Warehouse 서비스를 볼 수 있습니다 IBM Cloud 대시 보드에서 열 때 연결 구성과 관련된 세부 정보를 볼 수 있어야합니다 Db2 Warehouse on Cloud 서비스 용 웹 콘솔 연결 세부 정보에는 다음이 포함됩니다 호스트 이름은 고유합니다 특정 컴퓨터 네트워크에 연결된 장치에 할당 된 이름 또는 레이블

데이터베이스 포트 인 포트 번호 데이터베이스 이름 인 데이터베이스 이름 연결하는 데 사용할 사용자 이름 인 사용자 ID, 암호는 연결에 사용할 암호, 클라우드상의 DB2 Warehouse 버전 이 비디오를 시청 해 주셔서 감사합니다

How to migrate your SQL Server databases over to Azure | One Dev Question

[음악] >> 사내에서 실행중인 이전 SQL 데이터베이스를 어떻게 마이그레이션합니까? 내가 사용하면 하늘빛 수평 교차 데이터베이스 조인과 같은 몇 가지 복잡한 기능은 무엇입니까? 그래서 우리는 새로운 특징을 만들었습니다 작년 10 월 1 일에 일반적으로 사용 가능합니다

그래서 매우 새로운 기능입니다 Azure SQL 데이터베이스의 새로운 특징입니다 Azure SQL 데이터베이스 관리 인스턴스라고합니다 그래서 Managed Instance는 큰 호환성을 가지고 있습니다 그 어느 때보다도 높습니다

100 % 호환성에 도달했습니다 이전 버전의 SQL Server에서도, SQL Server 2005로 연결됩니다 또한 교차 데이터베이스 조인과 같은 고급 기능을 지원합니다 컴파일 된 CLR과 같은 기능도 제공합니다 따라서 데이터베이스에 CLR 코드가 실행중인 경우 저장소 프로 시저의 직접 또는 일부 복잡한 버전 따라서 데이터베이스 마이그레이션 서비스를 사용하면, 이전 SQL Server에서 마이그레이션을 수행 할 수 있습니다

심지어 2005, 2007, 등등 Azure SQL 데이터베이스 관리 인스턴스, 모든 복잡한 기능을 지원합니다 자, 함께 멋진 한가지 Azure SQL 데이터베이스 관리 인스턴스 그것은 완전히 고립되어 운영되고 있다는 것입니다 따라서 공개 IP를 사용하는 것이 걱정되는 경우, 공개 방법이 있다면 귀하의 데이터에 대한 액세스는 기업을위한 '아니오' 예를 들어, Managed Instance를 선택하고, 실제로 모든 것을 완전하게 분리하여 실행할 수 있습니다 가상 네트워크로 실행 중입니다

개인 IP 만 있습니다 VPN을 사용하여 연결할 수 있습니다 표현의 길, 또는 이런 종류의 것들, 그리고 이렇게하면 훌륭한 보안을 누릴 수 있습니다 기본적으로 데이터베이스가 실행중인 것과 같습니다 클라우드는 실제로 자신의 데이터 센터를 전제로합니다

Azure SQL Database의 멋진 새 기능을 확실히 확인하십시오 [음악]