# Adding a new mirror (العربية)

### Adding a new mirror

هاذ النص يشرح كيفية اضافة مرايا جديدة ل حزم ارتش

## 2 مخطط -tier mirroring

بسبب الحمل الثقيل علا السيرفرات و الباندوذ المحدود تستخدم ارتش لينكس مخطط 2-tier mirroring. هناك بعض المرايا من هاذ النوع تتزامن مع سيرفرات ارتش لينكس كل ساعة

و كل المرايا المتبقية يجب ان تتزامن من احد الاقسام من سيرفرات ارتش

## ل مدرين المرايا

#### متطلبات Tier 2

- مساحة القرص الصلب >= 60 GB
- Sync off a tier 1 mirror (see https://archlinux.org/mirrors)

- زامن جميع محتويات الفرع الرءيسي لا تزامن بعض المستودعات فقط

- لا تزامن كل ساعة بل عليك ان تزامن مرة واحدة في اليوم

- زامن ب وقت عشواءي
- استخدم الخيارات التالية ل rsync: -rtlvH --delete-after --delay-updates --safe-links --max-delete=1000
- اشترك في arch-mirrors
- http support

#### Tier 1 requirements

- Tier 2 requirements
- الباندويذ >= 100Mbit/s
- rsync يجب ان يكون مدعوم

- يجب ان يكون مستقر

يمكنك استخدام rsync مباشرة او this script as a starting point. Please note that the script tries to minimize load and bandwidth used (about 5MiB as of 2014-01-21) in case there are no changes. Feel free to remove this check if you don't sync very often or your upstream mirror does not provide the lastupdate file.

### طلب مزية جديدة او طلب اخر

Note: لا نستقبل مرايا ftp

اذهب الا https://bugs.archlinux.org و اطلب ميزة جديدة (category: mirrors) يحتوي علا المعلومات التالية:

- ناسم نطاق المرايا
- الموقع الجغرافي ل المرايا
- URLs لدعم طرق الوصول (http(s), rsync) (no ftp)
- الباندويذ المتوفر ل المرايا

بريد الالكتروني ب مدير المرايا* An alternative administrative contact email (optional)

- (tier 1 mirrors) Rsync IPs so your server(s) can be allowed to sync off tier 0 (rsync.archlinux.org)
- (tier 2 mirrors) The name of tier 1 mirror you are syncing from. You can find available tier 1 mirrors here (sort using the tier column)

Please also join the arch-mirrors mailing list.

## The Arch Linux side

- اضف المرايا ل موقع ادارة جانغو
- اعد انتاج ال rsync whitelist مع the gen_rsyncd.conf.pl script - only for tier 1 mirrors, or when disabling access to a previously untiered mirror (also done by an hourly cronjob)
- Regenerate the pacman-mirrorlist package

## حجم المرايا

ل تعرف الحجم هاذه المستعملت في هاذه السنة Mandatory:

- pool (all packages) - 41GB
- repositories (core, community, extra, testing, gnome-unstable, kde-unstable, multilib) - total ~200MB

Optional:

- iso - 7GB (encouraged)
- archive - 15GB (permanently frozen)
- other - 9GB
- sources - 28GB

بعض المرايا لا تزامن الارشيف بل المصدر فقط ف كل عادة تحتاج تقريبً 50 غيغا.

Category:

- العربية