I'll also run in fundy park and likely make a quick trip to Katahdin to really get some rugged climbing in before the race. Here's a high level overview of my training agenda:
Training block plan overview:
week 1(June) - 140k ( 1 speed/hill workout, 1 or 2 longer days ~30k+, rest is mostly easy offroad running)
week 2(June) - 145k ( 1 speed/hill workout, 1 or 2 longer days ~30k+, rest is mostly easy offroad running)
week 3(July) - 150k ( 1 speed/hill workout, 1 or 2 longer days ~30k+, rest is mostly easy offroad running)
week 4(July) - 155k ( 1 speed/hill workout, 1 longer days ~50k+, rest is mostly easy offroad running)
week 5(July) - 160k (min 20k per day, 1 speed/hill workout, 1 longer days ~50k+, lots of easy offroad running)
week 6(July) - 170k (min 20k per day, 1 speed/hill workout, 1 longer days ~50k+, lots of easy offroad running)
week 7(August) - taper
week 8(August) - Taper + Race
Nothing mind blowing here. I have a weekly mileage target, and generally try to get as much vertical in as possible each week, but I'm not overly obsessed about doing specific workouts when I prepare for ultras. I try to have easy days and long days, but that's really the only distinction I make. If I'm bagged I run an easy day, and if I feel good I run as much as I can schedule in that day. I generally try to reach a point where I do 2 weeks of training where I cover the race distance and vertical. So, for this block I'll try to have a couple of 100 mile weeks where I get about 6000m of climbing during the week. I don't worry as much about running a really long outing as long as I get the weekly mileage in that ballpark. Over the years I've found that to be sufficient.
During this time I'm also doing strength work a few times a week, and some minor stretching. This means squats, deadlifts and some specific glute and core work. Nothing crazy but enough to make a difference.
Here's a picture of my training log for the tail end of june, showing that I'm pretty much on track. My body feels good and I'm not excessively tired, so lets see if I can hold on just 4 more weeks. I cut back the mileage a bit during the last week due to some fatigue but also because I traveled that weekend making it inconvenient to run. No big deal, gotta live too.