متوسطالدرس 13 من 1425 دقيقة · تطبيقي
النسخ الاحتياطي والاستعادة
جزء من دورة PostgreSQL
المهمة الليلية تكتب ملفًا على القرص منذ ثمانية أشهر ولم يفتحه أحد قط. هذه ليست نسخة احتياطية، بل ملف تتمنى أن ينفع. لا تصير النسخة الاحتياطية نسخة احتياطية إلا أول مرة تستعيدها فيها وترى بياناتك وقد عادت، ولهذا يطلب منك هذا الدرس أن تحذف قاعدة بيانات عن قصد وتعيدها من ملف تفريغ قبل أن يخبرك بأي شيء آخر.
وتأتي PostgreSQL بالأدوات جاهزة. الأمر pg_dump يقرأ قاعدة بيانات تعمل ويكتب منها نسخة قابلة للنقل. والأمر pg_restore يقرأ تلك النسخة ويعيدها. وكل ما تبقى في هذا الدرس تنويع على هذين الأمرين. ...
هل تريد تعلّم PostgreSQL النسخ الاحتياطي والاستعادة في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع PostgreSQL جاهز، وتعمل على النسخ الاحتياطي والاستعادة بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسالنسخ الاحتياطي والاستعادةما الذي ستتعلّمه
- Pg_dump custom format
- Pg_restore
- Plain SQL dumps
- Point-in-time recovery overview
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
14 دروس- 1ما هو PostgreSQL20 دقيقة
- 2psql والأوامر الأولى25 دقيقة
- 3إنشاء قواعد البيانات والجداول30 دقيقة
- 4أنواع البيانات25 دقيقة
- 5SELECT و WHERE30 دقيقة
- 6Joins35 دقيقة
- 7التجميعات والتقسيم إلى مجموعات30 دقيقة
- 8الفهارس (indexes)35 دقيقة
- 9Transactions و Isolation35 دقيقة
- 10Functions و Triggers35 دقيقة
- 11JSONB والمصفوفات35 دقيقة
- 12EXPLAIN وضبط الاستعلامات35 دقيقة
- 13النسخ الاحتياطي والاستعادة25 دقيقة
- 14الختام: تصميم مخطط قاعدة البيانات60 دقيقة
استكشف دورات أخرى
بايثون
19 دروس · 9.3س
Go
20 دروس · 12.3س
React
17 دروس · 10.2س
لينكس
17 دروس · 8.5س
Docker
13 دروس · 6.6س
Git
13 دروس · 5.9س
Kubernetes
14 دروس · 8س
Ansible
12 دروس · 6.1س
Bash
12 دروس · 5.7س
هيلم
10 دروس · 5.4س
GitLab CI
11 دروس · 5.8س
جينكينز
11 دروس · 5.3س
MySQL
13 دروس · 6.8س
ويب
14 دروس · 5.9س
TypeScript
18 دروس · 7.7س
الـ Vibe Coding
12 دروس · 5.8س
Prompt Engineering
11 دروس · 6.2س
Vibe Coding: الأساسيات
12 دروس · 4.5س
Vibe Coding: من النموذج الأولي إلى الإنتاج
12 دروس · 5.5س
Vibe Coding: هندسة الوكلاء المتعددين
12 دروس · 5.3س
Vibe Coding: الهندسة المتقدمة
12 دروس · 7.3س
