Esta é mais do que uma abordagem questionável para qualquer coisa que alguém possa considerar um backup, mas você deve ser capaz de experimentá-lo. A primeira coisa que você precisa é de qualquer coisa que apresente uma interface de bloco no topo do S3. Algo como um servidor NBD com um backend do S3 - dê uma olhada em este .
Depois de trabalhar, você precisa de algo que apresente um arquivo em cima de um dispositivo de bloco e ofereça um HBA / HBA virtual de SCSI ao seu sistema com um trocador e uma unidade de fita. Dê uma olhada neste projeto aqui .
Consulte o projeto S3NBD (primeiro link) para obter mais explicações sobre o motivo pelo qual executar o backup e a recuperação com o S3 pode ser uma má ideia (com o esquema atual de preços do S3).