Free Google Professional Data Engineer Actual Exam Questions - Question 15 Discussion
instance. You want to follow Google-recommended practices and perform the migration for minimal
cost. time, and effort. What should you do?
D sounds simplest and least time-consuming compared to scripting or Dataflow.
D imo, using the RDB backup and gsutil is straightforward and aligns with common Redis migration practices. It avoids the complexity of writing custom scripts or jobs like in B or C.
D/C? D is the classic way with RDB backups, but if you want more control or incremental loading, maybe a Dataflow job (C) could work better. Still, Dataflow seems more complex for this use case.
B/C? Writing a script or using Dataflow might give more control over the migration process, especially if you want to avoid downtime or big instance re-creations that come with RDB imports.
D. This seems like the cleanest and officially supported way. Creating an RDB backup ensures a consistent snapshot, and using gsutil to move it to Cloud Storage is straightforward. Then, importing into Memorystore aligns with their recommended process, minimizing manual scripting or complicated dataflow setups. Other options either require more custom work or might not be supported directly for Redis migrations.
Option D seems easiest and aligns with Google’s recommendations.