Results 1 to 10 of 10

Thread: Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

  1. #1
    Join Date
    Mar 2018
    Location
    Zwolle Netherlands
    Posts
    65

    Default Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

    Ik gebruik cadaver voor mijn backups te uploaden naar een webdav server.
    Meerdere programmas geprobeerd in combinatie met stackstorage maar dat ging niet echt lekker.
    Met cadaver kan het ook gemakkelijk zonder het elke keer handmatig te doen.

    Ik zal mijn script met jullie delen.
    Eerst moet je een file aan maken genaamd .netrc (file moet zo heten)
    Plaats dit in dat bestand
    Code:
    machine jegebruikersnaam.stackstorage.com
    login jegebruikersnaam
    password jewachtwoord
    
    Je moet de .netrc in de home map van de gebruiker zetten die het script wil draaien.
    Hier onder vind je mijn script waar mee ik de backups upload naar stackstorage.
    Noem dit bijvoorbeeld backupscript of een andere naam.

    Code:
    #!/bin/bash
    #Verander dit naar de locatie waar je backups staan
    cd /backup
    #Vul hier onder nog even je gebruikersnaam in
    cadaver -t <<EOF
    open https://jegebruikersnaam.stackstorage.com/remote.php/webdav/
    mput *
    quit
    EOF
    #Dit kun je weg halen als je de backups ook lokaal wil houden
    echo “delete successful uploads older than one day”
    day=$(date +%d-%m-%Y -d “-1 day”)
    hostname=$(hostname)
    rm -r $hostname-$day.tgz
    echo “Done”
    



    Een simpel maar toch werkende manier om te kunnen uploaden naar stack via een cron bijvoorbeeld.
    Laters
    ComputerSmurf
    Last edited by Knurpht; 06-Jun-2018 at 15:38. Reason: removed extra ##### lines.
    Hp 8570W Workstation I7 8GB 1TB SSD - openSUSE Tumbleweed
    HP
    ProLiant ML310e Gen8 8GB 4x 3 TB hdd Raid5 - openSUSE Tumbleweed
    Twitter: @_landaal

  2. #2
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,845
    Blog Entries
    14

    Default Re: Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

    Hé Wesley,

    Bedankt voor 't delem
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  3. #3
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,136

    Default Re: Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

    Iedereen moet dat voor zichzelf bepalen, maar .netrc (met wachtwoorden in leesbare vorm) is in principe niet iets dat door een veiligheidscontrole komt.
    Henk van Velden

  4. #4
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,845
    Blog Entries
    14

    Default Re: Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

    Quote Originally Posted by hcvv View Post
    Iedereen moet dat voor zichzelf bepalen, maar .netrc (met wachtwoorden in leesbare vorm) is in principe niet iets dat door een veiligheidscontrole komt.
    Daar had ik 't een tijdje geleden al over met Wesley. Zou anders op moeten zijn te lossen, maar ik kon daar niks over vinden. Er zijn overigens meer progs/services waarbij ik dat zie, de eerste die me te binnen schiet is davfs2, daarvan heet de config file die je moet hebben zelfs "secrets" . Ook als je Networkmanager vertelt dat alle gebruikers van een verbinding gebruik mogen maken, moet je eerst wel je rootww invoeren, waarna de sleutel/passphrase leesbaar in een bestandje komt te staan.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  5. #5
    Join Date
    Mar 2018
    Location
    Zwolle Netherlands
    Posts
    65

    Default Re: Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

    Quote Originally Posted by hcvv View Post
    Iedereen moet dat voor zichzelf bepalen, maar .netrc (met wachtwoorden in leesbare vorm) is in principe niet iets dat door een veiligheidscontrole komt.

    Klopt.
    Het was een lange zoek tocht op toch te kunnen uploaden naar Stackstorage van transip.
    Voor heen deed ik dat met davfs2 maar dat is een ramp in combi met stackstorage.
    en niet te vertrouwen wat nu wel online staat en wat gewoon in de cache staat.
    Zelfs een keer zo erg gehad dat door de cache het hele systeem niet meer wou booten 100% volle schijf.

    Verder vind ik de reactie van je dat iedereen dat voor zichzelf moet bepalen een beetje raar als reactie op dit script.
    Ik post dit om dat dit werkt, wat een ander er mee doet moet die zelf weten en of die het wel veilig genoeg vind laat ik ook aan elke gebruiker over.

    Maar als je een betere oplossing hebt met betrekking tot het uploaden hoor ik het graag

    Groetjes
    Hp 8570W Workstation I7 8GB 1TB SSD - openSUSE Tumbleweed
    HP
    ProLiant ML310e Gen8 8GB 4x 3 TB hdd Raid5 - openSUSE Tumbleweed
    Twitter: @_landaal

  6. #6
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,136

    Default Re: Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

    Quote Originally Posted by ComputerSmurf View Post
    Verder vind ik de reactie van je dat iedereen dat voor zichzelf moet bepalen een beetje raar als reactie op dit script.
    Ik begrijp niet wat je daar raar aan vindt. Je publiceert iets in een gezelschap waar iedereen, met of zonder ervaring, meeleest. Een waarschuwing dat iets daarin bij veiligheidsgevoelige mensen op bezwaren kan stuiten is dan op zijn plaats. We willen achteraf geen klachten van: "maar het stond op de openSUSE forums".

    En omdat ik geen discussie wil over" "ja maar ik weet precies wat ik doe en trouwens het is mijn systeem" de opmerking over eigen beslissing of iemand iets met mijn opmerking wil doen of niet.

    Een bekende, ook hier op de openSUSE forums, is inloggen als root. Ook dat moet iedereen zelf weten. Toch waarschuwen wij iedere keer. Niet om degene die het poste te bekeren, maar om te voorkomen dat anderen het gaan nadoen zonder daar eerst eens diep over te hebben nagedacht.
    Henk van Velden

  7. #7
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,845
    Blog Entries
    14

    Default Re: Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

    @hcvv: Zie jij een manier om dit te vermijden? Probleem bij stackstorage ( van TransIP, 1 TB gratis ) is dat je geen andere optie hebt om te uploaden dan via de webinterface of webdav. Dus een ssh tunnel oid mogelijk.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  8. #8
    Join Date
    Mar 2018
    Location
    Zwolle Netherlands
    Posts
    65

    Default Re: Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

    Quote Originally Posted by hcvv View Post
    Ik begrijp niet wat je daar raar aan vindt. Je publiceert iets in een gezelschap waar iedereen, met of zonder ervaring, meeleest. Een waarschuwing dat iets daarin bij veiligheidsgevoelige mensen op bezwaren kan stuiten is dan op zijn plaats. We willen achteraf geen klachten van: "maar het stond op de openSUSE forums".

    En omdat ik geen discussie wil over" "ja maar ik weet precies wat ik doe en trouwens het is mijn systeem" de opmerking over eigen beslissing of iemand iets met mijn opmerking wil doen of niet.

    Een bekende, ook hier op de openSUSE forums, is inloggen als root. Ook dat moet iedereen zelf weten. Toch waarschuwen wij iedere keer. Niet om degene die het poste te bekeren, maar om te voorkomen dat anderen het gaan nadoen zonder daar eerst eens diep over te hebben nagedacht.

    ik ga geen ellendig lange discussies aan.
    voortaan plaats ik zulke dingen niet.
    dan kun jij jullie van openSUSE ook geen gezeur horen dat het hier weg komt.

    als iemand een script kan laten werken dan lijkt me dat je weet wat je doet.

    gr
    Hp 8570W Workstation I7 8GB 1TB SSD - openSUSE Tumbleweed
    HP
    ProLiant ML310e Gen8 8GB 4x 3 TB hdd Raid5 - openSUSE Tumbleweed
    Twitter: @_landaal

  9. #9
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,136

    Default Re: Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

    Quote Originally Posted by Knurpht View Post
    @hcvv: Zie jij een manier om dit te vermijden? Probleem bij stackstorage ( van TransIP, 1 TB gratis ) is dat je geen andere optie hebt om te uploaden dan via de webinterface of webdav. Dus een ssh tunnel oid mogelijk.
    Volgens mij begrijpen jullie mij totaal niet.

    Het gaat mij niet over de verdiensten van het script. Dat zal wel goed zitten.

    Ik zie alleen een potentieel (in mijn werkzame leven geleerde) security gevoelige zaak.
    Ongetwijfeld heeft de OP en acteur van het script dat ook begrepen. Maar hij waarschuwt niet zijn lezers.

    Als moderator probeer ik die waarschuwing toe te voegen. Dat gebeurt vaak, zoals Knurpht zou moeten weten. Dat doet niets aan de verdienste van het script en/of zijn auteur af. Daar heb ik geen mening over.

    Ik weet ook niet of er een veiliger methode is om te doen waar het script voor is geschreven. Als die er niet is, dan gebruik je het na afweging van de voors en de tegens. Of niet.

    Quote Originally Posted by ComputerSmurf View Post
    als iemand een script kan laten werken dan lijkt me dat je weet wat je doet.
    Helaas ben ik niet zo'n optimist. Wij hebben iemand hier op het forums hehad doe een commando, waarvan ter plekke werd aangegeven dat het het systeem zou vernietigen, met copy/paste in zijn systeem uitvoerde. En toen klaagde dat zijjn systeem verpest was. Hij had de gewoonte om alles uit te proberen wat hij zag en dus was dat onze schuld.

    Nu heb ik met zulke extreme figuren niet veel medelijden, maar er zijn (te) veel mensen die geloven dat wat zij op het internet vinden gewoon zonder controle gebruikt kan worden.

    En nee, iemand die een tekst can copy/paste in zijn terminal en dan op return kan drukken kan een script uitvoeren, maar weet niet altijd wat hij doet.

    Ik begrijp je probleem met mijn opmerking niet. Jij publiceert een script (daar is dit forum voor). Mogelijk zijn mensen daar blij mee (en misschien zeggen ze dat, of ook niet, daar is dit forum ook voor), en misschien geven zij aanvullingen/opmerkingen (daar is dit forum ook voor).

    Ga vooral door met het publiceren van Howto's. Er zijn altijd mensen blij mee. Maar er kunnen altijd opmerkingen komen. Wees daar niet bang voor.
    Henk van Velden

  10. #10
    Join Date
    Mar 2018
    Location
    Zwolle Netherlands
    Posts
    65

    Default Re: Script voor uploaden naar stackstorage (aangepast deze laat 1 backup lokaal)

    Quote Originally Posted by hcvv View Post
    Volgens mij begrijpen jullie mij totaal niet.

    Het gaat mij niet over de verdiensten van het script. Dat zal wel goed zitten.

    Ik zie alleen een potentieel (in mijn werkzame leven geleerde) security gevoelige zaak.
    Ongetwijfeld heeft de OP en acteur van het script dat ook begrepen. Maar hij waarschuwt niet zijn lezers.

    Als moderator probeer ik die waarschuwing toe te voegen. Dat gebeurt vaak, zoals Knurpht zou moeten weten. Dat doet niets aan de verdienste van het script en/of zijn auteur af. Daar heb ik geen mening over.

    Ik weet ook niet of er een veiliger methode is om te doen waar het script voor is geschreven. Als die er niet is, dan gebruik je het na afweging van de voors en de tegens. Of niet.


    Helaas ben ik niet zo'n optimist. Wij hebben iemand hier op het forums hehad doe een commando, waarvan ter plekke werd aangegeven dat het het systeem zou vernietigen, met copy/paste in zijn systeem uitvoerde. En toen klaagde dat zijjn systeem verpest was. Hij had de gewoonte om alles uit te proberen wat hij zag en dus was dat onze schuld.

    Nu heb ik met zulke extreme figuren niet veel medelijden, maar er zijn (te) veel mensen die geloven dat wat zij op het internet vinden gewoon zonder controle gebruikt kan worden.

    En nee, iemand die een tekst can copy/paste in zijn terminal en dan op return kan drukken kan een script uitvoeren, maar weet niet altijd wat hij doet.

    Ik begrijp je probleem met mijn opmerking niet. Jij publiceert een script (daar is dit forum voor). Mogelijk zijn mensen daar blij mee (en misschien zeggen ze dat, of ook niet, daar is dit forum ook voor), en misschien geven zij aanvullingen/opmerkingen (daar is dit forum ook voor).

    Ga vooral door met het publiceren van Howto's. Er zijn altijd mensen blij mee. Maar er kunnen altijd opmerkingen komen. Wees daar niet bang voor.
    Henk ik heb geen problemen met jou persoonlijk.
    Wel hoe je bepaalde antwoorden neer zet soms een beetje bot.
    Ik zal proberen ze niet bot op te vatten want dat is je bedoeling niet begrijp ik nu.
    Ik ben ook geen it specialist maar heb de kennis van internet het is mijn hobby.
    Maar ik zal voortaan wel een veiligheids waarschuwing afgeven voor gebruik op eigen risico.

    Gr Wesley
    Hp 8570W Workstation I7 8GB 1TB SSD - openSUSE Tumbleweed
    HP
    ProLiant ML310e Gen8 8GB 4x 3 TB hdd Raid5 - openSUSE Tumbleweed
    Twitter: @_landaal

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •