Rsync
Rsync låter användare upprepade, backup och synkronisera filer eller mappar mellan flera system i ett nätverk.
- Låter användare överföra filer och kataloger till en ny källa
- Automatiserar processen med arkiv synkronisering
- Använder ssh för säkerhetsändamål
- Endast kopior över de delar av filer som skiljer mellan maskiner
- Minimerar tid och bandbredd i synkronisering och överföring
- Mycket specialiserade verktyg med många av samma funktioner som Samba
- Kräver en måttlig förståelse för kommandoraden kodning
Med tanke på hur stor del av vår information lagras digitalt, skapa tillförlitliga säkerhetskopior är en nödvändighet. Även digitala data tillåter oss att lagra mer utan att behöva oroa sig för papperskopior tar upp utrymme eller förnedrande, betyder det inte att det är helt säkert. En extern attack eller en skadad Systemet kan enkelt utplåna ett helt bibliotek av kritisk information. För avancerade användare, särskilt systemadministratörer och företagare, är ett backup-system praktiskt taget en nödvändighet. Detta möjliggör automatisering av säkerhetskopior och ett mer effektivt sätt att hantera dem. Rsync är ett av de bättre backup-system på marknaden, både på grund av enkelheten i dess gränssnitt och effektiviteten i tekniken bakom det. Normal reservtid system har en ganska enkel objektiv: överföra filer, data eller mappar från en källa enhet till en backupserver eller hårddisk. Men det är inte nödvändigtvis det mest effektiva sättet att få saker gjorda. Överföra information direkt igång kontrollsummor för att säkerställa att processen är korrekt ifylld kan vara ett djuriskt rinna av på din bandbredd kostnader och en långsam strävan. Ofta innebär detta att ersätta nya filer eller kataloger grossist. Rsync tar en mer nyanserad syn på synkronisering och överföring. Den använder en komplicerad algoritm för att jämföra filer och kataloger både källan och mottagaren, identifiera endast skillnaderna mellan dessa versioner och överföra över endast de data som skiljer dem från varandra. Detta är en livräddare om du regelbundet uppdatera stora mängder information, eftersom det kan förvandla en tio terabyte överföring till en synk bara en bråkdel av den storleken. Rsync har funnits i över två decennier, och det gör nästan alltid ett effektivt jobb med endast överföra vad som behöver överföras, minska bördan det sätter i nätverket och spara tid i processen. Medan rsync tar en viss grad av programmering erfarenheter är språket det drar från ganska enkelt och bör vara lätt att använda för alla som känner till att arbeta i ett kommandoradsgränssnitt. Push and pull fungerar precis som du förväntar dig i en Linux terminal och kommandon för att skapa och exportera till nya kataloger använda på samma sätt grundläggande kommandoraden syntax. Även om detta kan användas för att överföra enstaka filer från en källa till en annan, är det inte ett särskilt effektivt sätt att uppnå detta. Flytta hela kataloger och arkivera dem kräver lite mer förvärvad kunskap, men det är i princip lika enkelt, och förmågan att automatisera processer innebär att du kan tillbringa mindre tid i skalet och mer tid att fokusera på viktigare frågor. Den extra möjlighet att köra tester innan du låsa in någon kommando är en stor funktion, och rsync även gör det möjligt att växla lösenords funktioner på och av vid ett infall. Vad rsync gör på ytan är enkelt, men hur den gör det gör det ett värdefullt verktyg för alla som behöver regelbundet överföra och synkronisera information.