انتقل إلى المحتوى الرئيسي انتقل إلى الملاحة انتقل إلى التذييل
لفترة محدودة: برنامج Design Partner — خطة BUSINESS مجانية مدى الحياة

عزل النسخة في العمل

انسخ تطبيق PostgreSQL وpgAdmin حيًّا وحرّره جنبًا إلى جنب مع الأصل: الدليل البصري على استقلالية النسخ.

عزل النسخة في العمل

درس النسخ أرى الأوامر. هذا الدرس يُريك ما تعنيه: تطبيق قاعدة بيانات حي، مُنسوخ في ثوانٍ، وتحرّره بحرية في المتصفح، بينما الأصل لا يُلاحظ شيئًا.

شاهد الدرس التعليمي

الإعداد

A live database and its twin

PostgreSQL حقيقي مع واجهة pgAdmin، يعمل على الخادم. النسخة هي توأم فوري نسخ-عند-الكتابة من كل ذلك: نفس البيانات عند الميلاد، حياتان مستقلتان تمامًا بعده.

الخطوة 1: التطبيق الحي

rdc repo list --machine <machine-name>

ابدأ من repository مباشر: قاعدة بيانات PostgreSQL مع pgAdmin تعمل على الجهاز.

الخطوة 2: نسخه

rdc repo fork --parent demo-pgadmin --tag experiment --machine <machine-name> --up --detach

انشئ fork للـ repository باستخدام --up --detach: النسخة CoW شبه فورية وخدمات الـ fork تبدأ على الفور.

يفتح الفيديو كلا pgAdmin في المتصفح. الأصلي يطلب تسجيل الدخول، لأن الإنتاج يبقى محميًا. النسخة تفتح مباشرةً إلى مساحة العمل: النسخ هي صناديق رمل مؤقتة، فالبوابة تتنحى جانبًا (يقرر المستودع ذلك بنفسه، بناءً على كونه نسخة أم لا).

الخطوة 3: عالمان، خادم واحد

rdc repo list --machine <machine-name>

اعرض قائمة الـ repositories: الأصلي والـ fork يعملان جنباً إلى جنب، معزولان تماماً.

حرّر واحذف وكسّر أي شيء في النسخة. الأصل يواصل الخدمة. نفس الجداول لحظة النسخ، مستقلة إلى الأبد بعدها.

الخطوة 4: ارمِها جانبًا

rdc repo delete --name demo-pgadmin:experiment --machine <machine-name>

احذف الـ fork عند الانتهاء. الـ repository الأصلي يبقى سليماً دون تغيير.

ثوانٍ للإنشاء، ثوانٍ للتجاهل. هذا ما يجعل “انسخ الإنتاج، دون أي خطر” عادةً يومية لا حدثًا استثنائيًا.


التالي: إدارة الأسرار.