-
公开(公告)号:US12147317B1
公开(公告)日:2024-11-19
申请号:US17937434
申请日:2022-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Saleem Mohideen , Shanpei Zhou , Li-Che Hsiao , Benjamin S Ellis , Raman Mittal , Peng Gu
Abstract: Backup and restore of client-managed tables and system-managed tables in a same database may be performed. A request to restore a database with both a client-managed table and system-managed table may be received. The request may specify a point in time to restore the database. A metadata volume for the database that describes both the client-managed table and the system-managed table may be restored and used to identify the volumes for both the client-managed table and shards of the system-managed table. Redo logs for each of the volumes may be used according to timestamps that are synchronized according to a time synchronization service to generate restored versions of the volumes for the client-managed table and the shards of the system-managed table from backup copies, which can then be made available for accessing the database.
-
公开(公告)号:US12009990B1
公开(公告)日:2024-06-11
申请号:US17710156
申请日:2022-03-31
Applicant: Amazon Technologies, Inc.
Inventor: Juan-Pierre Longmore , Peng Gu , Noel O'Flaherty
CPC classification number: H04L41/145 , H04L12/12 , H04L63/101
Abstract: Disclosed are various embodiments for simulating hardware-based faults in a cloud provider network. A first computing device can send a command to an offload card installed on a second computing device to introduce a simulated hardware fault into the second computing device. Then the first computing device can determine whether the second computing device has successfully recovered from the simulated hardware fault. Alternatively, an entry in an access control list (ACL) of a network switch can be modified to block network traffic to a first network interface of a host machine that is connected to the network switch. Then, a command can be sent to a second network interface of the host machine to instruct the host machine to perform a hard reset. Then it can be determined whether the host machine has successfully booted subsequent to the hard reset.
-