# وحدات التخزين الكتلية

Source: https://support.kapsulehost.com/ar-ae/cloud-servers-storage

وحدة التخزين الكتلية قرص إضافي تربطه بخادم. استخدمها عندما تحتاج إلى مساحة أكبر للملفات أو النسخ الاحتياطية أو قاعدة بيانات دون الانتقال إلى حجم خادم أكبر. يمكنك توسيع وحدة التخزين في أي وقت، وفصلها، وربطها بخادم آخر.

## تكلفة وحدة التخزين

تُسعَّر وحدة التخزين لكل GB شهريًا، وتُفوتَر بالمدة نفسها التي يُفوتَر بها خادمها. يعرض كل حجم سعره الشهري قبل أن تختاره. اطّلع على السعر في صفحة الخادم أو في [صفحة الأسعار](https://kapsulehost.com/ar-ae/pricing).

الأحجام هي 10 و20 و50 و100 و250 و500 و1,000 GB. وتبقى حركة البيانات من خادمك وإليه غير محدودة.

## أنشئ وحدة تخزين

تضيف وحدة التخزين الكتلية عند طلب خادم، في خطوة **الإضافات**: اختر **Size** الخاص بها هناك. تُعرض وحدات التخزين لديك في KPanel ضمن **الإضافات**، ثم **Block Volumes**.

## اربط وحدة التخزين وركّبها

![علامة التبويب Volumes في خادم داخل KPanel](https://support.kapsulehost.com/help/screenshots/cloud-servers-storage.c55ded35.webp)

1. افتح خادمك وانقر على **Volumes** في قائمته. تظهر علامة التبويب عندما يدعم خادمك وحدات التخزين.
2. ضمن **Detached Volumes**، انقر على **Attach Here** بجوار وحدة التخزين.
3. ضمن **Attached Volumes**، انقر على **Copy** بجوار **Mount Command**.
4. سجّل الدخول إلى الخادم عبر SSH والصق الأمر.

إذا لم يكن KPanel يعرف اسم القرص بعد، فإنه يعرض بدلًا من ذلك `lsblk -o NAME,SIZE,TYPE,MOUNTPOINT`. شغّله، وابحث عن القرص الذي يطابق حجم وحدة التخزين، واستخدم اسمه بدلًا من `sdX`.

لا تحتوي وحدة التخزين الجديدة تمامًا على نظام ملفات. قبل التركيب الأول، أنشئ نظام ملفات، على سبيل المثال:

```sh
sudo mkfs.ext4 /dev/sdX
```

> **Warning:** لا تشغّل `mkfs` إلا على وحدة تخزين جديدة وفارغة. فهو يمحو كل ما على القرص.

## ركّبها بعد كل إعادة تشغيل

يبقى أمر التركيب ساريًا حتى إعادة التشغيل التالية. لتركيب وحدة التخزين في كل مرة يبدأ فيها الخادم، أضفها إلى `/etc/fstab`:

1. اعثر على معرّف وحدة التخزين باستخدام `sudo blkid /dev/sdX`.
2. أضف سطرًا مثل هذا إلى `/etc/fstab`، مستخدمًا معرّفك ومجلدك:

```sh
UUID=your-volume-id  /mnt/volume  ext4  defaults,nofail  0  2
```

3. شغّل `sudo mount -a`. إذا لم يطبع أي خطأ، فالسطر صحيح.

يتيح الخيار `nofail` للخادم أن يبدأ حتى لو كانت وحدة التخزين مفصولة.

## كبّر وحدة التخزين

1. افتح الخادم وانقر على **Volumes**.
2. أسفل وحدة التخزين، اختر **New Size**. يعرض كل خيار سعره الشهري.
3. انقر على **Resize** وأكّد هويتك.

تدفع الفرق فورًا عن المدة المتبقية من اشتراكك. يمكن أن تكبر وحدات التخزين لكنها لا تصغر أبدًا.

ثم وسّع نظام الملفات داخل الخادم. بالنسبة إلى ext4:

```sh
sudo resize2fs /dev/sdX
```

بالنسبة إلى XFS، شغّل `sudo xfs_growfs` متبوعًا بالمجلد الذي رُكّبت عليه وحدة التخزين.

## افصل وحدة التخزين أو انقلها أو احذفها

- **الفصل.** ألغِ تركيب وحدة التخزين داخل الخادم أولًا (`sudo umount /mnt/volume`)، ثم انقر على **Detach** في علامة التبويب **Volumes**. تنتقل فورًا إلى **Detached Volumes**.
- **النقل.** افصلها، ثم افتح علامة التبويب **Volumes** في الخادم الآخر وانقر على **Attach Here**.
- **الحذف.** في **الإضافات**، ثم **Block Volumes**، افتح وحدة التخزين المفصولة وانقر على **Delete Volume**. "Deleting a volume erases its data for good and stops its charge." (حذف وحدة التخزين يمحو بياناتها نهائيًا ويوقف رسومها.)

## عند انتهاء الخادم

إذا أُلغي خادم بسبب عدم الدفع أو في نهاية مدته، تُحفظ وحدة التخزين المرتبطة به لمدة 30 يومًا دون رسوم. نرسل إليك التاريخ بالبريد الإلكتروني، وتعرض وحدة التخزين "Kept until" (محفوظة حتى) ذلك التاريخ ضمن **Detached Volumes**. اربطها بخادم آخر قبل ذلك للاحتفاظ ببياناتك. بعد ذلك التاريخ، تُحذف وحدة التخزين وبياناتها.

> **Important:** إذا حذفت خادمًا بنفسك، تُحذف معه وحدات التخزين المرتبطة به. افصل أي وحدة تخزين تريد الاحتفاظ بها قبل حذف الخادم.

## استكشاف الأخطاء وإصلاحها

**"Detach the volume first." (افصل وحدة التخزين أولًا.)** لا تزال وحدة التخزين مرتبطة بخادم. افصلها، ثم حاول مرة أخرى.

**القرص غير موجود بعد إعادة التشغيل.** أضف وحدة التخزين إلى `/etc/fstab`، كما هو موضح أعلاه.

**"Your volume was resized, but the payment didn't go through." (تم تغيير حجم وحدة التخزين، لكن الدفع لم يكتمل.)** سجّلنا المبلغ المستحق وسيتواصل معك فريقنا. تحقق من بطاقتك في **الفواتير**.

**لا أرى علامة التبويب Volumes.** خادمك لا يدعم وحدات التخزين.

## مقالات ذات صلة

- [تخزين الكائنات](https://support.kapsulehost.com/ar-ae/cloud-servers-object-storage)
- [بدء العمل مع خوادم التخزين](https://support.kapsulehost.com/ar-ae/storage-servers-overview)
- [تغيير حجم خادم](https://support.kapsulehost.com/ar-ae/cloud-servers-resize)
- [فوترة الخوادم ومدد الاشتراك](https://support.kapsulehost.com/ar-ae/cloud-servers-pricing-gst)
- [الاتصال بخادمك عبر SSH](https://support.kapsulehost.com/ar-ae/cloud-servers-ssh-connect)
