FlashCopy
FlashCopy är en IBM- funktion som stöds på olika IBM-lagringsenheter som gjorde det möjligt att skapa, nästan omedelbart, punkt-i-tid ögonblicksbildkopior av hela logiska volymer eller datamängder. Implementeringen av Hitachi Data Systems som ger liknande funktion märktes som ShadowImage. Med endera implementeringen är kopiorna omedelbart tillgängliga för både läs- och skrivåtkomst.
Genomföranden
Version 1
Den första implementeringen av FlashCopy, version 1, gjorde det möjligt för hela volymer att omedelbart "kopieras" till en annan volym genom att använda faciliteterna i de nyare Enterprise Storage Subsystems (ESS).
Version 1 av FlashCopy hade dock begränsningar. Även om kopieringen eller "blixten" av en volym skedde omedelbart, utfärdades FlashCopy-kommandona sekventiellt och ESS krävde en kort stund för att etablera de nya pekarna. På grund av denna minuts bearbetningsfördröjning är data som finns på två volymer som FlashCopied inte exakt tidskonsekventa.
Version 2
FlashCopy version 2 introducerade möjligheten att flasha individuella datamängder och lade sedan till stöd för "konsistensgrupper". FlashCopy-konsistensgrupper kan användas för att skapa en konsekvent punkt-i-tid kopia över flera volymer, och till och med över flera ESS, och på så sätt hantera konsistensen av beroende skrivningar.
FlashCopy-konsistensgrupper används i ett scenario med en plats för att skapa en tidskonsistent kopia av data som sedan kan säkerhetskopieras och skickas utanför platsen, eller i en Global Mirror för flera platser för ESS-implementering för att tvinga fram tidskonsistens vid fjärrplatsen.
Implementeringen av konsistensgrupper är inte begränsad till FlashCopy. Global Mirror for IBM System z- serien (tidigare känd som XRC eller eXtended Remote Copy) skapar också konsistensgrupper för att asynkront spegla diskdata från en plats till en annan över vilket avstånd som helst.