Individueel harde schijven uitzetten in energiebeheer

Pagina: 1
Acties:
  • 488 views sinds 30-01-2008
  • Reageer

  • Acolyte
  • Registratie: Oktober 2002
  • Laatst online: 28-08-2024
Hoi beste mede tweakers,

Omdat ik een backup strategie heb uitgedacht waarbij ik een mogelijk risico zoveel mogelijk wil uitroeien, namelijk disk failure, ben ik op zoek naar een tooltje of een optie in Windows (2003 Server) waarmee ik individuele harde schijven energiebeheer instellingen kan meegeven. Ik ken de optie in het energiebeheer menu van Windows, maar die heeft betrekking op alle harde schijven en dat wil ik niet, aangezien hij ook dienst doet als webserver en fileserver. Alleen de backupschijf moet afzonderlijk uit te schakelen zijn bij geen activiteit.

Nu vond ik dmv de search een topic waarin iemand HD sleeper had gevonden en dat zal vast gewerkt hebben, ware het niet dat de uitgever daarvan niet meer lijkt te bestaan en verder alleen wat schimmige shareware sites het tooltje ter download aanbieden, maar ook daar kom ik niet verder.

Heeft iemand wat voor me?

  • Geckoo
  • Registratie: Oktober 2000
  • Laatst online: 01:53

Geckoo

Good news, everyone!

en er even verder op in te gaan.... is dit ook mogelijk met een usb hd?

Afbeeldingslocatie: http://gathering.tweakers.net/global/smileys/hypocrite.gif

[ Voor 57% gewijzigd door Geckoo op 22-09-2007 02:27 ]

Professor Hubert Farnsworth: Shut up friends.
My internet browser heard us saying the word Fry and it found a movie about Philip J. Fry for us. It also opened my calendar to Friday and ordered me some french fries.


  • Ultraman
  • Registratie: Februari 2002
  • Laatst online: 23:56

Ultraman

Moderator Harde Waren

Boefje

Geckoo schreef op zaterdag 22 september 2007 @ 02:05:
en er even verder op in te gaan.... is dit ook mogelijk met een usb hd?
Neen. Volgens mij is dat al wel duizend maal langs gekomen in OM :P

Als je stil blijft staan, komt de hoek wel naar jou toe.


Verwijderd

mischien moet je het eens zoeken in de richting van hotswap hardeschijven. deze enclosures hebben vaak een lock dat aanmoet voordat de schijf aan het systeem gepresenteerd wordt. je zou de schijf dan als het ware loskoppelen om dus te hotswappen maar in werkelijkheid zet je alleen de lock uit waardoor de enclosure denkt dat de schijf fysiek is verwijderd.

als de data je echt kostbaar is zou je de schijf natuurlijk ook fysiek verwijderen en in een kluis leggen tot de volgende backup ronde. verder zijn er ook nog altijd backup robots.

  • Acolyte
  • Registratie: Oktober 2002
  • Laatst online: 28-08-2024
Verwijderd schreef op zaterdag 22 september 2007 @ 02:45:
mischien moet je het eens zoeken in de richting van hotswap hardeschijven. deze enclosures hebben vaak een lock dat aanmoet voordat de schijf aan het systeem gepresenteerd wordt. je zou de schijf dan als het ware loskoppelen om dus te hotswappen maar in werkelijkheid zet je alleen de lock uit waardoor de enclosure denkt dat de schijf fysiek is verwijderd.

als de data je echt kostbaar is zou je de schijf natuurlijk ook fysiek verwijderen en in een kluis leggen tot de volgende backup ronde. verder zijn er ook nog altijd backup robots.
Fysiek verwijderen kost me teveel moeite. Ik wil nou juist een 'set & forget' systeem opzetten: ik moet er niet meer naar om hoeven kijken zodra ik het systeem heb ingesteld dat mijn kostbare data veilig wordt gesteld. Een schijf iedere keer (de planning is eens per week) verwijderen en weer terugplaatsen is tijdrovend.
Verder wil ik ook de kosten zo laag mogelijk houden. Dus geen robots of extra hardware als het even kan om de job te doen.

En omdat er ooit zo'n tooltje heeft bestaan zou het toch niet ondenkbaar moeten zijn dat het dus wel kan, individueel aansturen...

  • wjjkoevoets
  • Registratie: April 2006
  • Laatst online: 17-02 19:12

wjjkoevoets

Brabants Gedrocht

Denk dat het dan toch lastig word voor je. Volgens mij is een array met hotswaps toch de enige manier voor zoiets

Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive.


Verwijderd

ik weet niet hoe dit onder Windows te doen is maar onder linux zou je gewoon de schijf umounten zodat de partities uit het systeem verdwijnen. daardoor kan geen programma er meer naar schrijven en wordt door de inactivitijd de schijf vanzelf uitgezet. hiermaak je dan een cronjob van welke de schijf mount, de data kopieerd, md5hashes bakt en de schijf unmount.

maar echt veilig is het natuurlijk niet want zelfs al staat de schijf uit het is nog steeds net zo kwetsbaar tegen overspanning en andere risico factoren waar een schijf die gewoon steeds aanstaat aan wordt blootgesteld. daarnaast als je dagelijks een backup wilt maken is dit eerder slecht voor de schijf omdat je deze elke 24uur opstart en weer afsluit. het is wel energiezuinig maar als je denkt daardoor een head-crash ofzo te voorkomen dan kom je bedrogen uit want vrijwel alle moderne schijfen locken de head veilig als er geen activiteid is maar door de platters te laten draaien verleng je juist de levensduur.

  • Acolyte
  • Registratie: Oktober 2002
  • Laatst online: 28-08-2024
Verwijderd schreef op zaterdag 22 september 2007 @ 21:54:
door de platters te laten draaien verleng je juist de levensduur.
Dat is iets wat je meer moet onderbouwen want dat klinkt heel onnatuurlijk in mijn oren.
Verder over je cron jobs: Windows platform he, dus dat gaat sowieso niet lukken.

Verwijderd

Cronjobs heten onder Windows geloof ik Windows Tasks. te vinden in 'Control Panel' -> 'Scheduled Tasks'. wat je alleen nodig hebt is een automatisch tooltje om drives te mounten/unmounten.

voor de copieer actie kun je of Windows Backup of gewoon XCOPY. md5hashes (zeer belangrijk om de integriteit van een backup te bewaken) kun je met de windows versie van GNU md5sum doen te vinden op: http://www.md5summer.org/download.html.

hier zou je dan een simpel batch file mee kunnen maken wat je als een Windows Task uitvoert.


over de platters is wat moeilijk uit te leggen maar het komt er op neer dat elke keer dat de platters van snelheid veranderen het matriaal aan sterke krachten onderhevig is wat op den duur tot meer slijtage lijdt dan wanneer de matriaal op een constante 7200rpm rondt draait. ik heb hier zelf thuis 4 servers staan met meerdere schijfen die 24/7 aanstaan terwijl veel van de tijdgenoten van die schijven in mijn desktops al immidels zijn overleden. ik heb er zelfs een Quantuam fireball schijf uit 1998 die binnekort zijn 10jarige verjaardig viert omdat die vrijwel alleen maar 24/7 heeft aangestaan.

de platters slijten door het rotanonele verschill tussen de binnenkant en de buitenkant van de platter zoals bij elk object dat om zijn eigen as draait gebeurt maar dat wordt dus erger als de als de platter ook nog telkens stopt en weer optrekt. dit veroorzakt op termij dus meer slijtage zoals metaalmoeheid.

  • winnubst
  • Registratie: Juni 2001
  • Laatst online: 20-02 08:37
Als je bij aparaatbeheer je harde schijf uitschakeld, stopt hij geloof ik ook met draaien. Ik weet niet zeker of dat echt zo is, maar ik dacht dat ik dat een hele tijd geleden per ongeluk gedaan had en dat een schijf stopte met draaien. Wil je een backup maken, even inschakelen, backuppen en weer uitschakelen.

Misschien heb je er iets aan, misschien ook niet.

Verwijderd

een beter alternatief is mischien een 2e bak er naast zetten, die te laten opstarten. de backup over het netwerk te laten gebeuren en weer laten afsluiten. sommige bios'en ondersteunen het opstarten met een wakeup timer zodat de computer automatisch opstart op een vast tijdstip. deze machine zou zelfs nog in een aparte afgezonderde ruimte kunnen staan. zelfs in een andere gebouw.

je zou dit dan nog kunnen combineren met een tijdschakelaar zodat de stroom ook automatisch wordt afgesloten nadat de backup gedaan is. als je dit wekelijks doet, niet dagelijks heb je opzich een aardig veilige, en veel belangrijke, offsite backup.

maar de veiligheid van je data moet natuurlijk wel in balans staan met impact van verlies van je data.

  • The_Greater
  • Registratie: Februari 2001
  • Laatst online: 20-02 08:48
Is het mischien mogelijk om driveletters te verwijderen via een script?

Working in the IT : "When you do things right, people won't be sure you've done anything at all"


Verwijderd

ik meende dat in de microsoft resource kit een tooltje zit, volgensmij hete het linkd ofzo waarmee je een soort van symbolic links kunt maken. NTFS heeft netzoals Ext2/3 wel support voor symbolic links(junction points genaamd) maar microsoft heeft de support nooit ge-intregeerd. in Vista en Server2008 hebben ze echte symbolic links toegevoegd en ge-intregeerd.

je zou zodoende een junction point kunnen maken naar de backupschijf en die daarna weer verwijderen.

zie ook:
http://en.wikipedia.org/wiki/NTFS_junction_point
http://en.wikipedia.org/wiki/NTFS_symbolic_link

  • Acolyte
  • Registratie: Oktober 2002
  • Laatst online: 28-08-2024
Ik heb een ander inzicht gekregen: stel dat ik nou wel kies voor die optie om de schijven na zoveel minuten of uren uit te laten schakelen, kunnen die schijven dan weer automatisch aangezwengeld worden zodra ze nodig zijn? Dus het is niet zo dat wanneer de schijven uitgeschakeld worden door geen activiteit ze daarna niet meer, wanneer het systeem ze weer nodig heeft, opgestart kunnen worden?

Want dan kan het makkelijk dat alle schijven indien geen activiteit uitgeschakeld worden. Zolang ze maar wel weer benaderd kunnen worden wanneer nodig. Zou iemand hier wat meer over kunnen vertellen?

  • wjjkoevoets
  • Registratie: April 2006
  • Laatst online: 17-02 19:12

wjjkoevoets

Brabants Gedrocht

Raid controllers kunnen dat, die kunnen schijven benaderen als ze uitstaan. Dat vind ik altijd zo mooi bij die oude compaq storageworks arrays, dan zie je opeens 14 schijven 1 voor 1 benaderd worden door de controller en dan gaan ze 1 voor 1 aan (vooral die ouwe cheetahs maken een vet spinup geluid). Ook als er eentje uitstaat kun je die gewoon weer benaderen.

Er zijn vast nog wel andere manieren om dit voor elkaar te krijgen

Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive.


Verwijderd

ik zou het aan of uitschakelen van schijfen aan het systeem zelf overlaten. je zou wel een zeer ruimte timeout kunnen instellen in "power options" waardoor een schijf echt 1 of 2 uur geen request meer moet krijgen voordat deze wordt uitgeschakeld.

wat je dus eigenlijk zoekt is een manier of ervoor te zorgen dat een schijf geen request meer kan ontvangen zodat het OS deze zelf uitschakeld dankzij inactiviteit.

jammer genoeg zijn de caches op de schijf zelf zeer klein en de wat duurdere Raid controllers beschikken vaak wel over genoeg cache dat ze een heleboel request niet door hoeven te sturen naar de schijf. ik weet niet hoe het OS precies bepaalt dat een schijf inactief is maar schijnbaar werkt dit zelfs wanneer de Raid controller het antwoord uit zijn cache leest.

wat onder Linux mogelijk zou zijn is een ram-disk met een unionFS erover. unionFS kan meerdere filesystems doen voorkomen als 1 grote filesystem. zodoende kun je een ram-disk maken, de data van de hdd erin kopieeren en dan een union maken met de filesystem op de hardeschijf. volgensmij vinden dan alle reads vanuit de ramdisk plaats maar alle writes worden doorgestuurd naar de hdd en de ramdisk zelf. als je server veel ram heeft zou je hierdoor theoretisch een gigantische cache kunnen maken. maar ik heb zo'n opstelling zelf nog nooit gezien maar theoretisch zou zoiets kunnen. maarja, linux he.

Knoppix doet precies het omgekeerde maar dan met een ram-disk en een dvd. alle reads gaan naar de ram-disk en de dvd maar alle writes gaan naar de ram-disk. hierdoor lijkt het alsof je een ram-disk hebt van 4GB terwijl alleen dat wat er al gelezen is in de ram-disk staat. een zeer effectieve cache-stratagie alleen overleeft deze geen stroom-uitval wat in een server toch wel handig is lijkt mij. (duh)

een opstelling maken waarin de server toch de data kan lezen zonder de schijf daarvoor te hoeven opspinnen is erg lastig. je zou een cache moeten aanleggen die niet alleen groot is maar ook selectief genoeg. bestand tegen stroomuitval en dat ook nog eens onder een closed-sourced wat ik dan noem 'Consumenten OS verbouwd voor server-taken' maakt het vrijwel onmogelijk. ik weet dat er een experimentele driver van MS zelf bestaat waarmee je een ram-disk kunt maken maar afgezien daarvan ben je bijna verplicht of specialistische hardware te kopen danwel je zelf in allerlei bochten te wringen met complexe software.

ik zou gewoon voor de mount/unmount stratagie gaan. die is simpel, to the point en een ge-unmounte schijf krijgt geen request van normale apps en zou dus vanzelf door inactiviteit gaan slapen. ik weet alleen niet de windows tegenhangers van 'mount' en 'unmount'.

[ Voor 8% gewijzigd door Verwijderd op 24-09-2007 16:57 ]

Pagina: 1