Officiella Debianspeglar
Officiella arkivspeglar får en adress på formen
ftp.<land>.debian.org.
Dessa är de servrar som syns bäst och används mest; i mångas syn
Debians ansikte.
Sponsorer till våra officiella speglar
tackas speeciellt på våra webbsidor.
Officiella speglar hålls igång av utvalda personer eller grupper som har donerat
sina resurser som en tjänst till alla Debiananvändare från deras land.
Debian är beroende av information från användare och spegeladministratörer
för att kunna fatta beslut om spegelhierarkin. All konstruktiv
information rörande existerande eller saknade officiella speglar är välkommen till
mirrors@debian.org eller på
debian-mirrors-sändlistan.
Om det inte redan finns en
ftp.<land>.debian.org
för ett land kan alla spegeladministratörer ansöka om att
göra just deras plats till den officiella, förutsatt att
den möter kriterierna nedan.
I länder där det redan finns en officiell spegel
är det fortfarande möjligt att sätta upp fler officiella platser,
men endast om det finns behov av sådant.
I stora länder, såsom Förenta Staterna, och länder med mer än
ett stort ryggradsnät som
inte har bra inbördes koppling, såsom Australien, är det dessutom en bra
idé.
Den första platsen får aliaset ftp.<land>.debian.org och
ftp1.<land>.debian.org.
Framtida platser kommer få alias av den andra typen, där numret ökas
motsvarande.
För att bli en officiel spegel måste en Debian-spegel
uppfylla följande kriterier:
- Spegeln ska vara registrerad (med hjälp av vårt
spegelregistreringsformulär.)
- Servern bör vara tillförlitlig och uppe 24 timmar per dag.
Maskinen bör inte vara hårt lastad.
- Den bör ha en hyfsad konnektivitet (relativt till respektive land).
Bandbredd motsvarande T1 eller högre är att föredra;
observera att för utvecklade länder är detta minimum betydligt högre.
- Routrarna framför servern bör inte ha några globala
åtkomstbegränsningar eller större begränsningar av bandbredden.
- Servern måste kunna tåla påfrestningen, dvs. ha rimliga begränsningar
på HTTP-, FTP- och rsync-servrarna, inklusive att ställa in maximalt
antal anslutningar i allmänhet och antal anslutningar från ett IP.
- Diskutrymmesåtaganden (med rum för expansion) -- se
spegelstorlekssidan.
- Hela Debianarkivet bör speglas.
- Spegelhierarkin bör finnas tillgänglig under /debian.
Orsaken är konsistens mellan servrar,
om du vill kan du göra detta med en symbolisk länk om du vill ha
arkivet någon annanstans, eller sätta upp en virtuell server.
- Spegeln bör göras tillgänglig via dessa protokoll:
- HTTP (http://din.server/debian/)
HTTP används då HTTP/1.1-överföringar har möjligheten att vara
effektivare än FTP.
- FTP (ftp://din.server/debian/)
FTP är det äldsta protokollet, och fortfarande väldigt utbrett.
- rsync (rsync://din.server::debian/)
Rsync är den spegelmetod vi föredrar, och en av huvudfunktionerna hos
en officiell spegel är att hjälpa spridningen av sekundära speglar.
- Spegeln bör uppdateras med anonftpsync,
ett skript som tillhandahåller följande funktioner:
-
Det använder rsync och bevarar tidsstämplar på de speglade filerna,
så att filtiderna (UTC) stämmer med de i resten av spegelnätverket.
-
En ytterligare tidsstämplingsfil med spegelns namn måste läggas i
underkatalogen projects/trace/ på spegeln.
Detta innebär att köra
date -u > .../debian/project/trace/din.server
när din dagliga rsync är genomförd.
Det är enkelt att ställa in, slösar inte mycket resurser, men är
användbart för att kunna spåra speglingsprocessen.
-
Katalogträden /doc och /project måste speglas.
-
”Push”-spegling
måste användas, kontakta oss gärna för att komma i kontakt med
ansvarig för en annan spegel.
Observera att detta bara är riktlinjer, men det är mer troligt att
vi godtar din server som en officiell spegel om du uppfyller kraven ovan.
Det är också allmänt önskvärt att platsen har en historia med god
tillförlitlighet enligt ovan.
Alla ansökningar om att bli en officiell spegel,
tillsammans med precis information
om bandbreddskonsumtion och -begränsningar, ska sändas till
mirrors@debian.org.