Comment se servir de Sia pour archiver des données
Pré-requis :
- La blockchain est entièrement chargée et vous avez pu entrer votre Seed dans Sia-UI.
Vous avez le tableau de bord sous les yeux.
- Vous devez avoir acquis des Siacoins (le plus simple étant via Kraken) puis les avoir transféré sur votre wallet Sia. (dans Sia-UI, dans la rubrique 'Wallet' dans le menu de gauche, vous pouvez générer une adresse de 'réception'. C'est cette adresse qui vous permettra de recevoir les Siacoins acquis sur votre compte Kraken, sur votre wallet Sia.
- Vous avez calculé l'allocation nécessaire à vos besoins de stockage (soit grâce aux outils de calcul de siasetup, soit via ma petite formule toute simple). Vous disposez donc de la durée de stockage, du montant total en Siacoins et de la quantité totale de stockage demandé.
Rappel : (valeur d'1€ en siacoins du moment) x (nbre de To à stocker) x (nbre de mois de stockage)
Exemple :
* 315 siacoins pour 1€
* 3 To à stocker
* 6 mois de durée de stockage avant renouvellement des contrats
Le calcul est : 315 x 3 x 6 = 5670 Siacoins au total = 18€
(Attention, ce calcul ne vaut que pour la sollicitations de 50 noeuds, au-delà, il faut appliquer un pourcentage que je tente de déterminer)
- Vous disposez de temps (ou bien vous avez dédié une machine exclusivement à Sia-UI. Je rappelle que c'est quasiement indispensable si vous stockez de gros volumes de données) car il faut éviter d'interrompre le processus de téléversement et laisser l'application tourner en permanence (de préférence)).
- Vous avez préparé les données à archiver de telle sorte qu'il y ait le moins de petits fichiers possibles ! (pas de fichiers de 10ko !! Regroupez-les dans des archives zip ou tar.gz ou zipx ou ce que vous voulez !).
Vous devez vous approcher au maximum de la taille de 40Mo ou être beaucoup plus grands.
Pour rappel, le système fait comme si un fichier de 10ko faisait 40Mo et découpe les plus gros fichiers en tranches de 40Mo... vous serez donc facturé pour 40Mo au lieu de 10ko dans le cas d'un petit fichier...
Votre facture va exploser et faire chauffer le CPU de votre machine à mort.
Cette étape d'optimisation préalable est FONDAMENTALE sur Sia.
Une fois votre optimisation terminée, comptez vos fichiers !
Admettons que vous vouliez téléverser 170 fichiers pour un poids total d'1 To, il vous faudra envisager la fourchette supplémentaires de 170 x 40 Mo (puisque vous aurez un découpage de vos fichiers et qu'il restera, a minima, des morceaux plus petits que 40Mo..). Au maximum, Sia comptabilisera 6,8 Go supplémentaires.. Ce qui reste acceptable (par rapport à votre To prévu !)
Sur Sia-UI :
1) Allez dans la rubrique 'renter' du menu de gauche et cliquez sur 'Set Allowance'
2) Allez dans les réglages avancés et remplissez ! La première case est celle du montant total. N'oubliez pas de définir le taille totale de stockage demandée à la fois dans l'espace demandé AINSI que dans l'upload ! Laissez les 50 hôtes pour l'instant.
3) Cliquez sur OK et confirmez !
4) ATTENDEZ ! La système doit établir des contrats avec les hôtes AVANT que vous ne puissiez déposer des fichiers. Cette étape peut-être relativement longue (de quelques minutes à quelques heures), et vous pouvez vous retrouvez devant un écran qui ne change quasiement pas pendant un long moment... Mais le système travaille !
5) Une fois l'encart de dépôt de fichiers/dossiers apparu, vous pouvez glisser/déposer tout ce que vous souhaitez y charger.
6) Soyez patient et n'interrompez surtout pas le téléversement, il peut prendre plusieurs jours, voir semaines.
7) Une fois toutes vos données chargées, le taux de réplication à 100% (colonne Health), quittez Sia-UI (il ne suffit pas de cliquer sur la croix en haut à droite, il faut l'éteindre depuis la barre des tâches (dans le petit ^). Faîtes une sauvegardes des dossiers C:\Users\VOTRE-UTILISATEUR\AppData\Roaming\Sia-UI\sia\renter et wallet. Sans ces dossiers, vous ne pourrez jamais récupérer vos fichiers en cas de crash.
Pour afficher AppData, vous devez afficher les fichiers/dossiers cachés dans votre explorateur Windows.
8) Il est préférable de laisser Sia-UI tourner en permanence, ou de l'allumer très régulièrement afin qu'il puisse gérer la redondance et assurer la stabilité de la conservation de vos données sur le réseau (lorsqu'un noeud se désiste ou disparaît, le système redonde vos données sur un autre noeud... et votre Sia-UI doit être allumé pour cela).
↑ Haut de page