Per eseguire backup regolari, vogliamo comprimere e caricare file dal nostro server Windows al servizio Amazon S3. Esiste un'applicazione freeware che ci consente di pianificare backup regolari?Strumenti per automatizzare i backup di Amazon S3 da Windows Server
risposta
La soluzione migliore è utilizzare Windows PowerShell.
questo post del blog si descrive come automatizzare backup di SQL Server con PowerShell per Amazon S3:
Lo facciamo su Linux con uno script di shell (file batch) che semplicemente blocca i file richiesti e poi chiama s3cmd (dagli strumenti della riga di comando di Amazon) per mettere il file zip in un bucket S3. C'è anche qualche codice di uscita (errorlevel) per verificare che tutto sia andato a buon fine.
Pianifichiamo quello script con cron. Potresti fare lo stesso con windows task scheduler.
Se è necessaria un'utilità ZIP con capacità da riga di comando, 7-zip è una buona scelta open source.
Qualsiasi strumento da riga di comando per Windows? sembra essere s3cmd sia per linux – Gopinath
s3cmd funziona con Windows dopo aver installato Python. – Cahit
s3cmd funziona, ma dovresti dare un'occhiata a s3.codeplex.com come un exe che puoi chiamare da qualsiasi lingua su Windows. Seguiamo la stessa strada del tuo execpt condividiamo la nostra directory/Backup sul nostro server linux usando webdav. Effettuiamo il backup da windows a webdav, quindi lo script di cron di linux usa s3cmd per inviare syncs a s3 – Frank
C'è anche un più recente opzione che si sono resi disponibili nel frattempo:
Standalone Windows .EXE command line utility for Amazon S3 & EC2
È un eseguibile dello strumento da riga di comando .Net che fornisce S 3 comandi per lavorare direttamente con S3 o tramite script batch.
Se si utilizza questo utility, non dimenticare di criptare il tuo backup. I dati su S3 sono * non * crittografati, né i trasferimenti di dati all'interno della rete AWS se non esplicitamente su un collegamento SSL o SSH. –
Un altro ottimo strumento è S3Sync di SprightlySoft (gratuito & opensource - S3Sync.zip) - uno strumento da riga di comando per Windows. Offre una sincronizzazione "differenziale" di una cartella, rilevando tutte le aggiunte, delezioni/file-modifiche ecc
Ecco un articolo dettagliato su come usarlo Automating S3 backups on Windows
Il link all'articolo sopra è ora spostato su https://www.jitbit.com/alexblog/214-automating-amazon-s3-backups-on-a-windows-server/ –
@ A.Gestiti, risolto il problema collegamento. Grazie mille – Alex
Sì, il backup rubygem. Ti consente di definire i backup in modo dichiarativo, quindi di eseguire il shelling sugli strumenti da riga di comando per eseguirli effettivamente. Probabilmente è abbastanza multipiattaforma.
In alternativa, sì; powershell può essere fatto per fare ciò che vuoi con l'SDK di AWS .NET caricato - è piuttosto scarno rispetto a quello rubino, però; Ho finito con degli script molto più concisi basati su ruby rispetto a quelli di PowerShell (e sono ragionevole ad entrambi gli approcci, penso), dal momento che il syk ruby mette a disposizione un modello più bello sopra ogni API.
- 1. S3 high-availability + affidabilità per i backup
- 2. Creazione di una soluzione di backup Amazon EC2 su Amazon S3
- 3. Backup automatico Amazon RDS
- 4. Streaming MP3 da Amazon S3
- 5. Rails Cancelleria server Heroku Amazon S3 - AWS :: S3 :: Errori :: RequestTimeout
- 6. Amazon S3 caricamento POST (da iPhone)
- 7. Errore S3 di Amazon S3
- 8. Utilizzo di Amazon S3 per ospitare i repository Hg remoti
- 9. Scarica MySql Backup/Istantanea da Amazon RDS
- 10. Come definire i permessi di Amazon S3
- 11. Duplicity, Amazon S3 eccezione backend
- 12. Come trovare la posizione dei backup automatici S3 generati da Amazon RDS?
- 13. Amazon S3 URL Rewrite
- 14. Amazon Elastic Map Ridurre per analizzare i registri di s3
- 15. Offline Amazon S3
- 16. Registrazione ad Amazon S3
- 17. Utilizzo di Amazon S3 con Amazon RDS
- 18. Utilizzo di GZIP con pagine html servite da Amazon S3
- 19. Come eliminare i file in amazon S3 da rubino
- 20. Come spostare i file da amazon ec2 a s3 commandline
- 21. Autenticazione download Amazon S3
- 22. Esperienze e suggerimenti per la programmazione con e per i cloud server/app/strumenti di Amazon?
- 23. Come servire risorse gzip da Amazon S3
- 24. Scarica file da Amazon S3 con Django
- 25. DistCp da Local Hadoop ad Amazon S3
- 26. Servire file statici da Amazon S3
- 27. Come caricare i file direttamente su Amazon S3 da un server remoto?
- 28. Presto su Amazon S3
- 29. Applicazione JavaScript pura + Amazon S3?
- 30. Modo efficiente per estrarre file e metadati da Amazon S3?
Ecco un altro che utilizza 7Zip e AES Encryption per backup sicuri su Amazon S3: http://codeblog.theg2.net/2010/02/powershell-7-zip-amazon-s3-upload.html –