Skip to content

Commit f7ef9f2

Browse files
committed
some final tweaks
1 parent 311cb9b commit f7ef9f2

File tree

2 files changed

+23
-23
lines changed

2 files changed

+23
-23
lines changed

articles/storage/blobs/data-lake-storage-migrate-gen1-to-gen2.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -133,21 +133,21 @@ This is the simplest pattern.
133133
134134
#### Considerations for using this pattern:
135135

136-
- Cutover from Gen1 to Gen2 for all workloads at the same time.
136+
:heavy_check_mark: Cutover from Gen1 to Gen2 for all workloads at the same time.
137137

138-
- Expect downtime during the migration and the cutover period.
138+
:heavy_check_mark: Expect downtime during the migration and the cutover period.
139139

140-
- Ideal for pipelines that can afford downtime and all apps can be upgraded at one time.
140+
:heavy_check_mark: Ideal for pipelines that can afford downtime and all apps can be upgraded at one time.
141141

142142
### Incremental copy pattern
143143

144-
:one:    Start moving data from Gen1 to Gen2.
144+
1. Start moving data from Gen1 to Gen2.
145145

146-
:two:    Incrementally copy new data from Gen1.
146+
2. Incrementally copy new data from Gen1.
147147

148-
:three:    After all data is copied, stop all writes to Gen1, and point workloads to Gen2.
148+
3. After all data is copied, stop all writes to Gen1, and point workloads to Gen2.
149149

150-
:four:    Decommission Gen1.
150+
4. Decommission Gen1.
151151

152152
![Incremental copy pattern](./media/data-lake-storage-migrate-gen1-to-gen2/incremental-copy.png)
153153

@@ -156,21 +156,21 @@ This is the simplest pattern.
156156
157157
#### Considerations for using this pattern:
158158

159-
- Cutover from Gen1 to Gen2 for all workloads at the same time.
159+
:heavy_check_mark: Cutover from Gen1 to Gen2 for all workloads at the same time.
160160

161-
- Expect downtime during cutover period only.
161+
:heavy_check_mark: Expect downtime during cutover period only.
162162

163-
- Ideal for pipelines where all apps upgraded at one time, but the data copy requires more time.
163+
:heavy_check_mark: Ideal for pipelines where all apps upgraded at one time, but the data copy requires more time.
164164

165165
### Dual pipeline pattern
166166

167-
:one:    Move data from Gen1 to Gen2.
167+
1. Move data from Gen1 to Gen2.
168168

169-
:two:    Ingest new data to both Gen1 and Gen2.
169+
2. Ingest new data to both Gen1 and Gen2.
170170

171-
:three:    Point workloads to Gen2.
171+
3. Point workloads to Gen2.
172172

173-
:four:    Stop all writes to Gen1 and then decommission Gen1.
173+
4. Stop all writes to Gen1 and then decommission Gen1.
174174

175175
![Dual pipeline pattern](./media/data-lake-storage-migrate-gen1-to-gen2/dual-pipeline.png)
176176

@@ -179,23 +179,23 @@ This is the simplest pattern.
179179
180180
#### Considerations for using this pattern:
181181

182-
- Gen1 and Gen2 pipelines run side-by-side.
182+
:heavy_check_mark: Gen1 and Gen2 pipelines run side-by-side.
183183

184-
- Supports zero downtime.
184+
:heavy_check_mark: Supports zero downtime.
185185

186-
- Ideal in situations where your workloads and applications can't afford any downtime, and you can ingest into both storage accounts.
186+
:heavy_check_mark: Ideal in situations where your workloads and applications can't afford any downtime, and you can ingest into both storage accounts.
187187

188188
### Bi-directional sync pattern
189189

190190
This pattern is similar to the *dual pipeline* pattern, but it's more ideally suited for complicated pipelines that require Gen1 and Gen2 side-by-side support during migration.
191191

192-
:one:    Set up bidirectional replication between Gen1 and Gen2.
192+
1. Set up bidirectional replication between Gen1 and Gen2.
193193

194-
:two:    Incrementally move ingest and compute workloads to Gen2.
194+
2. Incrementally move ingest and compute workloads to Gen2.
195195

196-
:three:    When all moves are complete, stop all writes to Gen1 and turn off bidirectional replication.
196+
3. When all moves are complete, stop all writes to Gen1 and turn off bidirectional replication.
197197

198-
:four:    Decommission Gen1.
198+
4. Decommission Gen1.
199199

200200
![Bidirectional pattern](./media/data-lake-storage-migrate-gen1-to-gen2/bidirectional-sync.png)
201201

@@ -204,9 +204,9 @@ This pattern is similar to the *dual pipeline* pattern, but it's more ideally su
204204
205205
#### Considerations for using this pattern:
206206

207-
- Ideal for complex scenarios that involve a large number of pipelines and dependencies where a phased approach might make more sense.
207+
:heavy_check_mark: Ideal for complex scenarios that involve a large number of pipelines and dependencies where a phased approach might make more sense.
208208

209-
- Migration effort is high, but it provides side-by-side support for Gen1 and Gen2.
209+
:heavy_check_mark: Migration effort is high, but it provides side-by-side support for Gen1 and Gen2.
210210

211211
## Next steps
212212

-4.96 KB
Loading

0 commit comments

Comments
 (0)