Mobile, Cloud, Analytics, Social, IoT

Learn more about the 3rd Platform https://www.idc.com/promo/thirdplatform & https://en.wikipedia.org/wiki/Third_platform

Solutions proposées :

  1. Backup WordPress
  2. Duplicati, backup Mac, Win, Linux (interface Web)
  3. Duplicity, sauvegarde mode CLI pour Linux
  4. OwnCloud avec un backend ECS
  5. Virtual File System Fuse NAS Gateway
  6. Backup Online
  7. Tiering : Isilon CloudPools & CTA Cloud Tiering Appliance Unity

Cas d'usages :

  • Sauvegarde & Archive
  • Passerelle Cloud
  • IoT Internet des Objets
  • Analytique, Big Data -HDFS
  • Cloud Tiering
  • Long Term Retention (LTR)/Tape Replacement
  • File/Email/Healthcare Archiving

Grâce à de nombreux plugs-in comme BackUpWordpress ou UpdraftPlus Backup/Restore, sauvegardez votre site WordPress* dans le cloud en un seul clic.

Il vous suffit de renseigner les credentials de votre stockage objet à savoir le endpoint puis vos credentials (access key, secret key) , dans notre cas la solution Elastic Cloud Storage de DellEMC hébergée en France (Strasbourg)

Venez le tester sur notre site WordPress ici

* WordPress fait tourner 30% du web (https://fr.wordpress.com/)


Duplicati permet de sauvegarder vos données sur Mac, Linux & Windows.

source Wikipédia :

Duplicati est un logiciel de sauvegarde qui planifie et stocke une copie complète ou incrémentielle4 des fichiers à conserver. La copie de sauvegarde peut être compressée, chiffrée5 et stockée localement, en ligne, depuis des services de cloud computing6 ou vers des serveurs de fichiers distants. Duplicati supporte les différents services de sauvegarde en ligne comme OneDrive, Amazon S3, Rackspace, Cloud Files, Tahoe LAFS et Google Documents, mais aussi tous les serveurs qui prennent en charge SFTP, WebDAV ou FTP.

Duplicati utilise des composants standards tels que rdiff, la compression ZIP avec Deflate, le chiffrement de type AES avec AES Crypt et GnuPG. Cela permet de récupérer des fichiers de sauvegarde, même si Duplicati n'est plus disponible. Distribué sous les termes de la licence publique générale limitée GNU, Duplicati est un logiciel libre. Le code source est disponible à partir du site des développeurs de Duplicati.

Comment configurer Duplicity avec le service stockage objet ECS ?

Introduction

Duplicity est un outil de sauvegarde très astucieux écrit en Python qui prend en charge un large éventail de stockages distants. Il a été surnommé “the rsync of networking”, parce qu’il est basé sur librsync. Il est packagé pour la plupart des versions de Linux.

  • demandez moi un accès via twitter en DM @cloud_attitude

Procédure d’installation

Pour installer le plug-in swift, suivez ces étapes:

Installez les fichiers de développement pour librsync et python :

 $ sudo apt-get install librsync-dev python-dev

Installer Duplicity :

$ sudo apt-get install duplicity

Une fois effectué, vous pouvez utiliser Duplicity, il faut maintenant définir les variables d’environnement suivantes :

 $ export AWS_ACCESS_KEY_ID="votre access key"
 $ export AWS_SECRET_ACCESS_KEY="votre secret key"

Une fois les variables d’environnement définies vous pouvez Sauvergarder/Restaurer vos données.

Sauvegarde : (sans encryption pas recommandé)

 $ duplicity --no-encryption /directory/to/backup s3://endpoint ECS/<bucket name>/<folder name>container_name

Restauration :

 $ duplicity s3://endpointECS/container_name /directory/to/restore

root@host:~# duplicity --no-encryption /root s3://xxxxxx.public.ecs/bucket
Local and Remote metadata are synchronized, no sync needed.
Last full backup date: none
No signatures found, switching to full backup.
--------------[ Backup Statistics ]--------------
StartTime 1526844616.06 (Sun May 20 21:30:16 2018)
EndTime 1526844616.23 (Sun May 20 21:30:16 2018)
ElapsedTime 0.17 (0.17 seconds)
SourceFiles 155
SourceFileSize 1470916 (1.40 MB)
NewFiles 155
NewFileSize 1470916 (1.40 MB)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 155
RawDeltaSize 1401284 (1.34 MB)
TotalDestinationSizeChange 1151354 (1.10 MB)
Errors 0
-------------------------------------------------

root@host:~#

Plus d’informations : Duplicity Man page

Configuration du stockage externe

L’application de stockage externe permet de configurer l’accès au services de stockage externes tels que Google Drive, Dropbox, Amazon S3 et autres stockage objet, les serveurs de fichiers SMB/CIFS et les serveurs FTP dans ownCloud. Votre administrateur de serveur ownCloud contrôle la disponibilité des ces services.

Dans notre exemple (ci-dessous) le Front-end OwnCloud peut-être en interne de l'entreprise et les données en externe sur un back-end ECS.

Fichier ensuite accessible directement depuis le bucket par l'url (rétention+ssl)

A venir la solution de Backup Online

This white paper describes the Dell EMC Cloud Tiering Appliance (CTA) and how it can be used with Dell EMC Unity systems. CTA allows administrators to move block and file data from a Dell EMC Unity storage system to and from the cloud. CTA also facilitates cloud repository migration, stub aware file migration, and the usage of Dell EMC Unity as a destination

https://www.emc.com/collateral/white-papers/h16376-dell-emc-unity-cloud-tiering-appliance.pdf