=> Bạn là người đi làm hoặc bạn là sinh viên? => Bạn đang tìm hiểu kỹ thuật để đưa CSDL Sql Server lên trên Amazon mà loay hoay tìm kiếm Google mãi vẫn không có 1 tài liệu hướng dẫn chi tiết?=> Thực sự tài liệu về những chủ đề này không có nhiều và rất hiếm vì nó đòi hỏi trình độ nhất định,đó cũng là quá trình dài tôi làm ở 1 công ty công nghệ lớn của Nhật Bản.=> Hôm nay,tôi quyết định chia sẻ với các bạn tài liệu này,tất cả sẽ có trong 59 trang hướng dẫn trong tài liệu này.Chúc các bạn có kiến thức bổ ích.
Step : Từ trình duyệt,đăng nhập vào AWS Management Console theo đường dẫn https://aws.amazon.com/console/ Step : Lấy thông tin đăng nhập cung cấp AWS qua email : Step : Đăng nhập Step : Click vào menu Services → sau chọn tiếp menu RDS Step : Chọn Region Singapore (nơi đặt máy chủ AWS khu vực châu Á) → Tiếp theo nhấn chọn Option groups nhấn create group Step : Tại cửa sổ tạo Group => Thực nhập tên cho group,mô tả cho group ,Sqlserver engine (enterprise,edition,standard,web,express), Major engine => Nhấn nút Create để tạo Step : Kết tạo Group thành công Step : Thực tạo Instance SqlServer database,Click chuột chọn menu Database → Click vào nút Create database: => Thiết lập thông số để tạo database bên dưới: => Chọn phiên Sql tương thích với CSDL tại,chọn templates để phát triển,nhập tên cho CSDL,Username Password cho việc kết nối vào database sau: => Chọn DB instance class cho Database(DB instance class dùng để định gói dung lượng Ram CPU để sử dụng,nếu chọn dung lượng lớn chi phí chi trả cho AWS nhiều,tùy theo nhu cầu sử dụng),Sau chọn DB instance class xong, cuộn chuột nhập thông số AWS khuyến nghị ảnh dưới: Step 25 : Copy đoạn JSon tạo policy sau Paste vào mục JSON,sau copy bucketname paste vào phía sau dấu chấm ::: => nhấn Review policy { "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Action":[ "s3:ListBucket", "s3:GetBucketLocation" ], "Resource":[ "arn:aws:s3:::" ] }, { "Effect":"Allow", "Action":[ "s3:GetObjectMetaData", "s3:GetObject", "s3:PutObject", "s3:ListMultipartUploadParts", "s3:AbortMultipartUpload" ], "Resource":[ "arn:aws:s3:::/*" ] } ] } Step 26 : Nhập đặt tên cho policy mô tả cho policy sau nhấn nút Create policy Step 27 : Sau tạo plolicy xong,chúng ta cần tạo Role RDS ->Click vào menu Roles → nhấn nút Create role Step 28 : Gióng xuống chọn RDS mục Choose a use cases Step 29 : Chọn mục RDS-Add Role to Database nhấn nút Next Permissions Step 30 : Tại ô Search gõ tên policy vừa tạo để gán vào Roles,Nhấn nút Next: Tags để tiếp tục => Nhấn Next:Review Step 31 : Nhập Role name,Mô tả cho Role name nhấn nút Create role Step 32 : Quay lại menu Services → Chọn mục RDS => Click vào mục Option groups => Tick chọn tên group tạo Step chọn Modify option => Thực cấu hình gán IAM role cho tùy chọn : SQLSERVER_BACKUP_RESTORE SQLSERVER_AUDIT,riêng SQLSERVER_AUDIT nhớ phải gán bucket name tùy chọn S3 destination,nếu không khơng Migrate khơng tìm thấy đường dẫn lưu file S3 Step 33 : Quay trở lại giao diện Query Sql Server chạy câu lệnh restore database để thực Migrate data từ S3 exec msdb.dbo.rds_restore_database @restore_db_name='StarPayDB', @s3_arn_to_restore_from='arn:aws:s3:::starpayuploadfile/StarPay.bak' Chúc bạn thành công! ... upload file lên S3 Step 20 : Kết upload file sở liệu thành công lên S3 Step 21 : Thực Migrate data từ S3 lên AWS => Tlick vào bucket name sau click chuột vào nút Copy bucket ARN Copy đường dẫn ARN... group,mô tả cho group ,Sqlserver engine (enterprise,edition,standard,web,express), Major engine => Nhấn nút Create để tạo Step : Kết tạo Group thành công Step : Thực tạo Instance SqlServer database,Click... dụng,nếu chọn dung lượng lớn chi phí chi trả cho AWS nhiều,tùy theo nhu cầu sử dụng),Sau chọn DB instance class xong, cuộn chuột nhập thông số AWS khuyến nghị ảnh dưới: => Tại mục (3) Option group