SAP Sao chép ứng dụng khách: Cục bộ, Từ xa, Nhập/Xuất

⚡ Tóm tắt thông minh

SAP Chức năng Sao chép Khách hàng (Client Copy) chuyển dữ liệu dành riêng cho khách hàng trong cùng một phiên bản hoặc giữa các phiên bản khác nhau bằng ba phương pháp: Sao chép Cục bộ (SCCL), Sao chép Từ xa (SCC9) và Nhập/Xuất Khách hàng (SCC8).

  • Bản sao cục bộ: Sử dụng mã giao dịch SCCL để sao chép dữ liệu trong cùng một thư mục. SAP ví dụ để có tốc độ thực thi nhanh nhất.
  • 🔗 Sao chép từ xa: Sử dụng mã giao dịch SCC9 với kết nối RFC để truyền dữ liệu giữa các phiên bản khác nhau.
  • 📦 Nhập khẩu xuất khẩu: Sử dụng mã giao dịch SCC8 và STMS_IMPORT để chuyển dữ liệu lớn mà không cần kết nối mạng liên tục.
  • 🔒 Các bước chuẩn bị: Khóa người dùng, tạm dừng các tác vụ nền và xác minh dung lượng cơ sở dữ liệu trước mỗi lần sao chép dữ liệu cho máy khách.
  • Hiệu suất: Luôn sử dụng các tiến trình song song và lập lịch chạy nền để giảm thời gian sao chép.
  • 📋 Xác minh: Theo dõi tất cả nhật ký sao chép của khách hàng thông qua mã giao dịch SCC3 và chạy SCC7 để thực hiện các thao tác sau khi nhập dữ liệu.

SAP Sao chép máy khách cục bộ trong cùng SID bằng mã giao dịch SCCL.

Những gì là SAP Bản sao dành cho khách hàng?

Bạn có thể tạo một khách hàng trống bằng mã giao dịch SCC4. Nhưng làm thế nào để điền dữ liệu vào phần dành cho khách hàng? Câu trả lời nằm ở phần nội dung dành cho khách hàng.

Bản sao của khách hàng có nghĩa là “chuyển dữ liệu dành riêng cho khách hàng” Trong cùng một phiên bản (SID) hoặc giữa các phiên bản khác nhau (SID). Có thể thực hiện bằng ba phương pháp khác nhau:

  1. Bản sao của khách hàng địa phương.
  2. Bản sao khách hàng từ xa.
  3. Nhập/Xuất khách hàng.

Dưới đây là thông tin chi tiết ngắn gọn về từng phương pháp sao chép dữ liệu khách hàng.

Bản sao cục bộ dành cho máy khách: Phương pháp này sao chép dữ liệu khách hàng trong cùng một phiên bản (SID). Việc này được thực hiện bằng mã giao dịch (T-code). SCCL.

SAP Sao chép máy khách cục bộ trong cùng SID bằng mã giao dịch SCCL.

Sao chép từ xa cho máy khách: Phương pháp này sao chép dữ liệu khách hàng giữa các phiên bản khác nhau (SID). Thao tác này được thực hiện bằng mã giao dịch (T-code). SCC9.

SAP Sao chép dữ liệu từ xa giữa các SID khác nhau bằng mã giao dịch SCC9.

Nhập/Xuất dữ liệu khách hàng: Phương pháp này sao chép dữ liệu khách hàng giữa các phiên bản khác nhau (SID). Thao tác này được thực hiện bằng mã giao dịch (T-code). SCC8.

SAP Nhập/xuất dữ liệu khách hàng giữa các SID khác nhau bằng mã giao dịch SCC8.

Bảng dưới đây tóm tắt những điểm khác biệt chính giữa ba phương pháp này:

Tính năng Bản sao cục bộ (SCCL) Sao chép từ xa (SCC9) Nhập khẩu/Xuất khẩu (SCC8)
Phạm vi Cùng một trường hợp Các trường hợp khác nhau Các trường hợp khác nhau
Phụ thuộc mạng Không áp dụng Cao (Yêu cầu RFC) Thấp (dựa trên tệp)
tốt nhất cho Dữ liệu nhỏ đến trung bình Dữ liệu nhỏ đến trung bình Cơ sở dữ liệu lớn

Sao chép khách hàng Các bước trước

Để tránh tình trạng dữ liệu không nhất quán, hãy thực hiện các bước chuẩn bị sau trước khi bắt đầu sao chép dữ liệu khách hàng:

1) Ngắt kết nối và khóa người dùng doanh nghiệp (SU10). Kết thúc phiên hoạt động của người dùng thông qua mã giao dịch (T-code). SM04Kiểm tra xem không còn yêu cầu cập nhật nào bị hủy hoặc đang chờ xử lý.

SAP Giao dịch SM04 được sử dụng để ngắt kết nối và khóa người dùng trước khi sao chép máy khách.

2) Tạm dừng tất cả các tác vụ nền.

  • Thực thi mã T SE38 như đưa ra dưới đây.

SAP Giao dịch SE38 để chạy chương trình BTCTRNS1 nhằm tạm dừng các công việc.

  • Hãy điền tên chương trình là “BTCTRNS1” như hình trên.
  • Nhấn Thực thi.

Kết quả thực thi chương trình BTCTRNS1 để tạm dừng các tác vụ nền

3) Đối với bản sao cục bộ, hệ thống phải có đủ dung lượng trong cơ sở dữ liệu hoặc không gian bảng. Để sao chép từ xa, hệ thống đích phải có đủ dung lượng. Kiểm tra dung lượng bằng mã giao dịch (T-code). DB02.

SAP Giao dịch DB02 hiển thị dung lượng trống của cơ sở dữ liệu

4) Để tránh sự không nhất quán trong quá trình sao chép dữ liệu cho máy khách, người dùng không nên được phép làm việc trực tiếp trên máy khách nguồn.

5) rdisp/max_wprun_time Thông số cần được thay đổi thành 2000 giây theo SAP Khuyến nghị. Mặc dù bạn sử dụng các tiến trình song song và lên lịch các tác vụ chạy ngầm, nhưng các tiến trình đối thoại vẫn sẽ được sử dụng.

Bản sao của khách hàng địa phương

Việc sao chép dữ liệu cục bộ được thực hiện bằng mã giao dịch SCCL. Đây là phương pháp đơn giản nhất khi sao chép dữ liệu trong cùng một hệ thống.

kịch bản:

  • Nguồn dữ liệu & Máy khách: DKM-000
  • Target Phiên bản & Máy khách: DKM-202

Bước 1) Tạo một mục nhập cho khách hàng mục tiêu mới của bạn bằng mã giao dịch SCC4. Trong trường hợp này, hãy tạo khách hàng 202 trong hệ thống DKM. Đăng nhập vào khách hàng mục tiêu vừa được tạo này (DKM-202) với người dùng SAP* và mật khẩu mặc định là “pass”.

Bước 2) Thực thi mã T SCCL.

SAP Màn hình ban đầu của giao dịch SCCL dành cho bản sao máy khách cục bộ

Bước 3) Chọn hồ sơ bạn muốn, nhập thông tin khách hàng nguồn và nhập mô tả.

Màn hình chọn hồ sơ SCCL và nhập thông tin máy khách nguồn

Bước 4) Theo mặc định, quá trình sao chép dữ liệu phía máy khách được thực hiện dưới dạng một tiến trình duy nhất, điều này tốn rất nhiều thời gian. Hãy phân bổ khối lượng công việc cho nhiều tiến trình song song để giảm thời gian sao chép.

  1. Chọn Goto từ thanh trình đơn.
  2. Chọn Quá trình song songCác quy trình song song khai thác dung lượng cơ sở dữ liệu hiệu quả hơn.

SAP menu cấu hình xử lý song song sao chép máy khách

Bước 5) Luôn luôn chạy các tiến trình dài hạn ở chế độ nền thay vì chế độ hiển thị trước/chế độ hộp thoại. Một số tiến trình chạy nhanh hơn ở chế độ nền.

Lập kế hoạch SAP sao chép nội dung khách hàng dưới dạng công việc nền

Bước 6) Nhật ký sao chép của máy khách có sẵn trong mã giao dịch (T-code). SCC3Trạng thái “Hoàn thành thành công” có nghĩa là bản sao dành cho khách hàng đã được thực hiện xong.

Nhật ký sao chép của máy khách SCC3 hiển thị trạng thái hoàn thành thành công.

Sao chép máy khách từ xa

Sao chép dữ liệu từ xa sử dụng phương thức gọi hàm từ xa (RFC). Bạn có thể xem các đích đến của RFC trong mã giao dịch SM59. Kỹ thuật này phụ thuộc vào kết nối mạng, vì vậy kết nối phải mạnh và ổn định.

kịch bản:

  • Nguồn dữ liệu & Máy khách: BD1-101
  • Target Phiên bản & Máy khách: DKM-202

Bước 1) Đăng nhập vào hệ thống đích (DKM). Tạo mục nhập khách hàng đích mới (202) bằng mã giao dịch. SCC4Đăng nhập vào máy khách mục tiêu mới này với người dùng. SAP* và mật khẩu mặc định là “pass”.

Bước 2) Thực thi mã giao dịch SCC9.

SAP Màn hình ban đầu của giao dịch SCC9 dành cho sao chép từ xa

Bước 3) Hãy điền các thông tin cơ bản theo yêu cầu của bạn.

Cấu hình sao chép máy khách từ xa SCC9 với đích RFC

Bước 4) Chọn Xử lý song song để khai thác dung lượng cơ sở dữ liệu hiệu quả hơn.

Cấu hình các tiến trình song song để sao chép dữ liệu từ xa cho máy khách

Bước 5) Lên lịch sao chép nội dung cho khách hàng ở chế độ nền.

Lên lịch sao chép dữ liệu từ xa cho máy khách dưới dạng tác vụ nền.

Bước 6) Nhật ký sao chép của máy khách có sẵn trong mã giao dịch (T-code). SCC3 như đưa ra dưới đây.

Nhật ký SCC3 hiển thị trạng thái hoàn tất sao chép máy khách từ xa.

Nhập/Xuất khách hàng

Đối với các cơ sở dữ liệu lớn, nên sử dụng phương pháp nhập/xuất dữ liệu từ phía máy khách thay vì sao chép từ xa. Phương pháp dựa trên tập tin này không yêu cầu kết nối mạng liên tục.

kịch bản:

  • Nguồn dữ liệu & Máy khách: PKT-300
  • Target Phiên bản & Máy khách: DKM-202

Kỹ thuật này luôn bắt đầu từ phía khách hàng. xuất khẩu bậc thang.

Lưu ý: Bạn cần có đủ dung lượng trống trong hệ thống tệp /usr/sap/trans_SID để thực hiện xuất dữ liệu máy khách.

Làm thế nào để xuất thông tin khách hàng?

Bước 1) Đăng nhập vào hệ thống mục tiêu (DKM). Tạo một mục nhập cho khách hàng mục tiêu mới của bạn bằng mã giao dịch (T-code). SCC4Đăng nhập vào hệ thống nguồn/máy khách nguồn (PKT).

Bước 2) Trước khi nhập dữ liệu khách hàng, bạn cần xuất dữ liệu đó trước. Quá trình xuất dữ liệu chuyển các tập tin dữ liệu và tập tin đồng xuất từ ​​cơ sở dữ liệu hệ thống nguồn sang bộ đệm nhập của hệ thống đích. Thực hiện mã giao dịch (T-code). SCC8.

SAP Màn hình ban đầu của giao dịch SCC8 dành cho xuất dữ liệu khách hàng

Bước 3) Chọn cấu hình xuất và chọn hệ thống đích.

Lựa chọn cấu hình xuất SCC8 và cấu hình hệ thống mục tiêu

Bước 4) Lên lịch xuất dữ liệu trong nền.

Lập kế hoạch SAP xuất dữ liệu khách hàng dưới dạng tác vụ nền

Bước 5) Sau khi công việc được thực thi, các tập tin dữ liệu và tập tin đồng hành từ cơ sở dữ liệu hệ thống PKT sẽ được chuyển đến bộ đệm nhập của hệ thống DKM. Dữ liệu sẽ chỉ được phản ánh trong cơ sở dữ liệu DKM sau khi bạn nhập các yêu cầu vận chuyển.

Tùy thuộc vào cấu hình xuất khẩu đã chọn, tối đa 3 yêu cầu vận chuyển sẽ được tạo:

  • Yêu cầu PKTKO00151 chứa dữ liệu liên quan đến nhiều máy khách.
  • Yêu cầu PKTKT00151 chứa dữ liệu phụ thuộc vào máy khách.
  • Yêu cầu PKTKX00151 cũng chứa dữ liệu phụ thuộc vào khách hàng.

Làm thế nào để nhập khách hàng?

Bước 1) Đăng nhập vào máy khách mục tiêu mới được tạo (DKM-202) bằng cách sử dụng SAP* và mật khẩu “pass”.

Bước 2) Bắt đầu STMS_IMPORT Giao dịch.

SAP Màn hình ban đầu của giao dịch STMS_IMPORT

Như hình bên dưới, hàng đợi nhập khẩu sẽ được mở:

Hàng đợi STMS_IMPORT hiển thị các yêu cầu vận chuyển đang chờ xử lý

Bước 3) Chọn các yêu cầu vận chuyển được tạo ra từ quá trình xuất dữ liệu của máy khách. Nhập chúng vào máy khách đích theo trình tự sau:

  1. Yêu cầu PKTKO00151
  2. Yêu cầu PKTKT00151
  3. Yêu cầu PKTKX00151

Hệ thống tự động phát hiện đây là các yêu cầu vận chuyển xuất khẩu của khách hàng và thực hiện nhập khẩu cả 3 yêu cầu. Nhật ký nhập khẩu có thể được xem trong STMS_IMPORT.

Nhật ký STMS_IMPORT hiển thị các thao tác nhập khẩu vận chuyển đã hoàn tất.

Bước 4) Giai đoạn sau khi nhập khẩu: Sau khi quá trình nhập khẩu hoàn tất, hãy thực thi mã giao dịch (T-code). SCC7 để thực hiện các thao tác sau khi nhập dữ liệu từ phía máy khách.

SAP Giao dịch SCC7 dành cho các hành động sau khi nhập dữ liệu khách hàng

Lên lịch cho tác vụ sau khi nhập dữ liệu chạy ngầm.

Lên lịch chạy tác vụ nhập dữ liệu SCC7 ở chế độ nền

Bước 5) Nhật ký nhập khẩu có sẵn trong mã giao dịch (T-code). SCC3Trạng thái "thành công" xác nhận rằng khách hàng đã được nhập khẩu.

Cách chọn phương pháp sao chép nội dung khách hàng phù hợp

Việc lựa chọn phương pháp phù hợp phụ thuộc vào cấu trúc hệ thống, kích thước cơ sở dữ liệu và điều kiện mạng của bạn.

Sử dụng bản sao cục bộ của máy khách (SCCL) khi máy khách nguồn và máy khách đích cùng nằm trong một hệ thống. SAP ví dụ. Đây là phương pháp nhanh nhất vì dữ liệu không cần truyền qua mạng.

Sử dụng Sao chép máy khách từ xa (SCC9) Khi các máy khách nằm trên các phiên bản khác nhau và kích thước cơ sở dữ liệu ở mức vừa phải. Phương pháp này sử dụng RFC để sao chép thời gian thực, do đó sự gián đoạn mạng có thể gây ra lỗi.

Sử dụng chức năng Nhập/Xuất dữ liệu máy khách (SCC8 + STMS_IMPORT) Khi cơ sở dữ liệu lớn hoặc mạng không ổn định, nó tạo ra các tập tin vận chuyển và không yêu cầu kết nối liên tục.

Câu Hỏi Thường Gặp

Sao chép dữ liệu cục bộ (mã giao dịch SCCL) chuyển dữ liệu trong cùng một máy khách. SAP ví dụ. Sao chép máy khách từ xa (mã giao dịch SCC9) chuyển dữ liệu giữa các máy khác nhau SAP các trường hợp sử dụng kết nối RFC qua mạng.

Mã giao dịch SCC8 được sử dụng để xuất một client. Nó tạo ra các yêu cầu vận chuyển chứa dữ liệu phụ thuộc vào client và dữ liệu liên client, có thể được nhập vào hệ thống đích bằng cách sử dụng STMS_IMPORT.

Thời gian thực hiện phụ thuộc vào kích thước cơ sở dữ liệu, tài nguyên hệ thống và phương pháp được sử dụng. Một máy khách nhỏ có thể mất vài giờ, trong khi các cơ sở dữ liệu lớn có thể mất vài ngày. Xử lý song song giúp giảm đáng kể thời gian.

Khóa tất cả người dùng doanh nghiệp (SU10), tạm dừng các tác vụ nền (SE38 với BTCTRNS1), xác minh dung lượng cơ sở dữ liệu (DB02) và đặt tham số rdisp/max_wprun_time thành ít nhất 2000 giây.

Nhật ký sao chép dữ liệu của khách hàng cho tất cả các phương pháp đều có sẵn trong mã giao dịch SCC3. Nhật ký hiển thị trạng thái, thời gian thực hiện và bất kỳ lỗi nào gặp phải trong quá trình sao chép.

Mã giao dịch SCC7 thực hiện các hành động sau khi nhập dữ liệu từ máy khách, sau khi quá trình nhập/xuất dữ liệu từ máy khách hoàn tất. Mã này phải được thực thi trên máy khách đích sau khi tất cả các yêu cầu vận chuyển đã được nhập.

Hỗ trợ AI SAP Các nền tảng quản lý có thể giám sát tình trạng hệ thống, dự đoán sự thiếu hụt dung lượng lưu trữ và tự động hóa các bước kiểm tra trước khi thực hiện. Chúng giảm thiểu công sức thủ công và hạn chế lỗi trong quá trình sao chép dữ liệu cho khách hàng.

Các công cụ dựa trên trí tuệ nhân tạo cung cấp phân tích dự đoán cho việc lập kế hoạch nguồn lực, kiểm tra sức khỏe tự động và lập lịch trình thông minh. Chúng giúp SAP Các quản trị viên tối ưu hóa thời gian sao chép dữ liệu cho khách hàng và chủ động phát hiện các lỗi tiềm ẩn.

Tóm tắt bài viết này với: